creator 使用指南
把 TUI 终端插件开发技能注入 dsh Creator 的 cordis preset,让 Creator 写动态插件时按终端语义而非浏览器语义路由。
本文为派生内容(基于 wiki / faq / compatibility_json 自动组装),非 AI 即时创作。
本文由本站基于该插件已收录的字段自动派生(wiki / faq / compatibility_json / readme),非 AI 即时创作。每节末尾标源字段。
快速上手
deepseek-harness-tui (creator)
— 源: plugin_wiki.wiki_content
安装与验证
dsh plugin --profile web add github:openma-ai/deepseek-harness-tui#path:npm/creator
复制以上命令在 DSH Web Profile 内运行。安装完成后在「插件列表」启用即可。
— 源: plugins.install
关键要点
- Rust/ratatui 编写的高性能程序界面.
- 100% 基于Deepseek Harness官方AI能力.
- 完整的 agent 时间线:实时呈现推理、回复、工具参数与结果、plugin 上下文、
- ACP 能力原生接入:读取 agent 广告的模型、composition、权限、认证方式和
- 多图 prompt:从文件、剪贴板或粘贴操作暂存最多 8 张图片,图片以可编辑的
— 源: plugin_wiki.readme_zh (fallback readme_raw)
常见问题
这个 creator 子 bundle 跟 dsh Creator 是同一回事吗?
不是。它是 dsh-tui 主包内置的 Host overlay,会在 Creator 现有的 cordis preset 上挂一层 TUI 教学 skill 和路由提示,不复制或 fork Creator 本身。
可以不装 dsh-tui 主包、单独用这个 creator 子 bundle 吗?
不行。它不是独立发布的 npm 包,随 @openma/deepseek-harness-tui 一同发布,安装命令里的 npm/creator 子路径只是 dsh 插件市场的内部子 bundle 标识。
普通用户在终端里能看到这个 skill 吗?
不能。skill 只对 Creator agent 可见并影响其内部推理,普通 TUI 用户界面不会展示它。
它会影响 cordis 之外的其它 Creator preset 吗?
不会。它通过 dsh-scope 拿到 cordis 的 standing scope key 再挂自己的 fiber,只有这个 preset 的层会看到 TUI skill,撤销时也只撤销这一层贡献。
卸载时 skill 和路由提示会一并消失吗?
会。apply 内部用 ctx.effect 注册清理函数,creator-overlay 卸载或 fiber 终止时会自动 dispose 已注册的 skill 和 systemPrompt 章节。
装了之后还需要额外配置吗?
默认无需配置;可选项是 preset 字符串(默认 cordis),用于把 TUI 教学挂到别的 Creator preset 的 standing scope。
— 源: plugin_wiki.faq_json
兼容性
- DSH: 0.1.0-rc.6+
- Node: >=18
— 源: plugin_wiki.compatibility_json
踩坑提醒
安装前请审阅上游仓库;本指南基于已收录字段自动派生,可能滞后于最新版本。如发现与官方文档冲突,请以上游为准。
— 来源:通用规则