
Dsh Tianshu Build
by huiliyi37 · huiliyi37/dsh-tianshu-build
DeepSeek X Tianshu Harness build 是一款完全体开源 coding agent:在 dsh harness 基础之上带视觉、跨会话记忆、验证门、agent 路由、语义 + 图谱代码检索、文件回滚和全屏终端 UI——全部以插件组合。 它是 DeepSeek Harness(dsh)的友好 MIT fork, 它保留了上游一切皆插件的架构,并将以harness最佳形态和架构往下演进。
Install Dsh Tianshu Build
Not a bundle: drop the SKILL.md directory into one of the skill roots DSH scans. No `dsh plugin add`, no build step.
This is a skill, not a bundle. Skills are not installed with dsh plugin add — a skill is a directory containing SKILL.md that DSH discovers by scanning its skill roots. Clone it into one of those roots and it is available on the next session.
Clone into your user skill root ($DSH_HOME/skills)
mkdir -p ~/.dsh/skills
git clone https://github.com/huiliyi37/dsh-tianshu-build.git ~/.dsh/skills/dsh-tianshu-build| Rank | Root | Path |
|---|---|---|
| 100 | project-dsh | <project>/.dsh/skills |
| 200 | project-agents | <project>/.agents/skills |
| 300 | custom | customSkillDirs in your config |
| 400 | user-dsh | $DSH_HOME/skills (default ~/.dsh/skills) |
| 500 | user-agents | $DSH_AGENTS_HOME/skills (default ~/.agents/skills) |
Lower rank wins when two roots hold a skill with the same name. Put it in a project root instead of the user root when it should only apply to one repository.
Before you run itinstall scripts
- This package declares
postinstall— package-manager lifecycle scripts that execute on your machine at install time, outside the agent sandbox, before any tool-approval prompt exists. - A plugin runs with your permissions once loaded: it can read your files, use your credentials and reach the network. Tool approvals do not sandbox it.
Prerequisites
- API key
- Required — see the repository README for which provider.
- Network access
- Required at runtime.
- Language
- TypeScript
Install check
Every field the verdict was derived from, so you can re-derive it yourself
| Field checked | Result | Weight | What the spec says about it |
|---|---|---|---|
| lifecycleScripts | fail | warn | runs at install time, outside the agent sandbox: postinstall |
| entityType | pass | info | skill is not installed via `dsh plugin add` |
- Verdict reason
- skill uses its own install path, so bundle checks do not apply
- package.json read
- package.json
- Rules applied from
- docs/user/develop/basic/publish.md
- Checked at
- 2026-08-15
- Install-time scripts
postinstall
From the README
Excerpt as published by the author, plain text, unedited
English | [中文](README.zh.md) Tianshu Harness (`tianshu`) is a full-capability open-source coding agent: an agent harness with vision, cross-session memory, verification gates, agent routing, semantic + graph code retrieval, file rewind, and a full-screen terminal UI — all composed as plugins. It is a friendly fork of [DeepSeek Harness](https://github.com/deepseek-ai) (`dsh`, MIT) released under the **Apache License 2.0**. The fork point is the 2026-08 baseline; this line evolves independently and does not track upstream. See [NOTICE](NOTICE) for the full attribution. It keeps the upstream architecture where **everything is a plugin**. Run it straight from npm:
Topics
GitHub topics on this repository
More in Coding Agent Cli Review
Ranked by similarity inside the cluster, not alphabetically
ProMentor
Lyn-77
ProMentor 是一个 AI Coding Agent Skill。装上它,你的 AI 编程助手立刻化身为导师——扫描项目架构、生成阶梯式 Chapter、带你手写核心逻辑、自动判题、AI Code Review。
KimiX
Sikao-Engine
The next-gen lightweight coding agent cli
Dsh Working Activity
ccch1mneyyy
已归档:合并至 working-activity,pi 版与 DSH 版同仓维护
Cathead Coding
catyans
A delightful persistent coding agent CLI powered by DeepSeek Harness.
Nightwhale
nightwhale-dev
The community power-layer for DeepSeek Harness (dsh). 夜鲲 — 吞并生态好能力,评测集筛选,只喂真正有效的增强。
Dsh Envoy
KhalilYamber
Hana 插件:把 coding 任务外包给本机 DeepSeek Harness,审批同步回 Hana 内决策,结果以原生卡片带回