DeepSeek Harness plugin

knotline

A single project operating map for DeepSeek Harness.

Jump to install

Source facts

Repository
MrMaii/knotline
Latest update
Aug 18, 2026
Category
Tools & Capabilities
GitHub stars
0
Format
plugin
Catalog evidence
Upstream dsh.bundle evidence
Evidence path
package.json#dsh.bundle
Checked against
0.1.0-rc.8
Upstream check date
2026-08-20

This evidence comes from the upstream catalog. This site has not installed, run, or security-reviewed the plugin.

Install

Start with a prompt that asks an agent to review the GitHub repository and source. Switch to the command if you want to install it yourself.

Copy this prompt into DSH, Codex, or another agent and ask it to review the GitHub repository and source first.

Do not install or run any commands yet. Read this plugin's GitHub repository, README, and relevant source code. Then answer the questions below clearly and directly so I can decide whether it fits my needs:

1. What is this plugin, and what problem does it solve?
2. Who is it for, and what are its typical use cases?
3. How is it used after installation? Include one minimal example.
4. What known limitations or privacy, security, compatibility, or maintenance risks does it have?
5. Give a clear recommendation: recommend, conditionally recommend, or do not recommend, with reasons.

Distinguish statements documented by the repository, inferences from source code, and unknowns. If evidence is insufficient, say so explicitly. Do not guess or simply repeat the README.

GitHub: https://github.com/MrMaii/knotline
Plugin: knotline
Author: MrMaii

Check the source files

Read the README and other files from this plugin directory before installing.

File explorer4 files
README.mdSource · read only
README language

<div align="center">

<img src="docs/assets/knotline-banner.svg" alt="运筹 Knotline — plan, execute, and review real agent work on one operating map" width="100%" />

<br/><br/>

![License](LICENSE) ![Node](package.json) ![DSH](docs/compatibility.md) ![npm version](https://www.npmjs.com/package/knotline-dsh) ![npm downloads](https://www.npmjs.com/package/knotline-dsh)

English · 简体中文

<br/>

Knotline (运筹) is a project operating map for the DeepSeek Harness sidebar.<br/> Requests, agents, execution, review, and delivery live on one canvas — a line is a command: it runs real agent work.

</div>

<img src="docs/assets/divider.svg" width="100%" alt="" />

One line runs one real execution

<div align="center"> <img src="docs/assets/demo-workflow.svg" width="92%" alt="A request connects to an agent, is classified, executes for real, and the answer grows on the map" /> </div>

Drag a Request onto the canvas and connect it to an Agent. Classification derives an Answer for questions, Review Feedback then a Plan for complex work, or a live Task Bench for Debug — then a real, resumable DSH conversation does the work. There is no fake execution: status only advances through structured lifecycle tools.

<img src="docs/assets/divider.svg" width="100%" alt="" />

Everything a chat gives you, on the map

<table> <tr> <td width="50%" valign="top"> <img src="docs/assets/demo-transcript.svg" width="100%" alt="Live transcript" /> </td> <td width="50%" valign="top"> <img src="docs/assets/demo-governance.svg" width="100%" alt="Governance flow" /> </td> </tr> <tr> <td valign="top">

Chat-grade visibility. Running Task Benches embed a live transcript (you / agent / tools); finished work carries the agent's full reply, delivery summary, and validation evidence — nothing is lost.

</td> <td valign="top">

Governed by design. Execution flows through a pre-review artifact and an independent reviewer — self-approval is rejected by the backend. Approval pools let a trusted agent execute only approved plans.

</td> </tr> </table>

<img src="docs/assets/divider.svg" width="100%" alt="" />

Six root nodes; everything else grows by itself

<div align="center"> <img src="docs/assets/demo-nodes.svg" width="100%" alt="Request, Agent, Skill, Backlog, Approval Pool, Scheduled Trigger" /> </div>

  • Agent + Agent forms a Team that keeps both conversations and holds an internal discussion before assignments;
  • Backlog pools queue work that idle agents pull automatically;
  • Scheduled Triggers run on a Host-owned timer that survives restarts;
  • Skills dragged onto an Agent or Team bind capabilities for every later run.

Reports read like posts

Click a Work Report, Answer, or Plan to open a fullscreen detail page: the producing agent leads, the body renders Markdown (tables included), and a status rail shows whether that agent is busy and what is queued. Select any passage to raise a floating annotate button; comments are relayed to the producing agent, whose status reply types out beneath your comment.

Quick start

npm install
npm run build
npx @deepseek-ai/dsh@0.1.0-rc.6 plugin --profile web add (Resolve-Path .).Path
npx @deepseek-ai/dsh@0.1.0-rc.6 web

Open the URL printed by DSH and pick 运筹 / Knotline in the sidebar: choose a workspace on the fullscreen picker and hit "Enter Knotline" at the bottom right. A three-step guide greets first-time users.

Verify

npm run check     # lint + types + 55 tests + both bundles
npm run pack:check

See the Chinese [product requirements document](docs/PRD.md), [docs/architecture.md](docs/architecture.md) for the runtime path, and [docs/development.md](docs/development.md) for local development.

<img src="docs/assets/divider.svg" width="100%" alt="" />

<div align="center"> <img src="docs/assets/knotline-wordmark.svg" width="300" alt="运筹 Knotline" /> </div>

Knotline is licensed under the [Apache License 2.0](LICENSE). It descends from the Dashi Taskboard codebase; [PROVENANCE.md](PROVENANCE.md) records what was carried forward, [NOTICE](NOTICE) carries the required attribution, and bundled third-party code is listed in [THIRD_PARTY_NOTICES.md](THIRD_PARTY_NOTICES.md). Knotline is an independent community project, not affiliated with, sponsored by, or endorsed by DeepSeek or the upstream Dashi Taskboard authors. Product names are used only to describe interoperability.