← 返回列表
✓ 可直接安装
把智能体生成的 HTML 报告存成可长期阅读的产物
自动检查通过:npm 包已发布且 engines 声明满足基线;该结论来自程序自动检查,未经人工实机验证。 · 最近上游提交 2026/8/17 · 已提供中文文档
为 DeepSeek Harness 打造的 Claude-Code 风格产物:一个产物工具、一项创作技能,以及一个应用内沙箱化 HTML 浏览器
综合分
34.3
GitHub 分
34.3
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add dsh-artifactnpm 包 dsh-artifact 已校验归属本仓库,走 npm 安装最省事
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查✓ 自动检查通过
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✓npm 包dsh-artifact @ 0.4.0
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✓入口文件main/exports/bin 已声明
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/18 05:21:03
依赖的 DSH / Cordis 模块
@deepseek-ai/schemastery@deepseek-ai/cordis@deepseek-ai/dsh-tools@deepseek-ai/dsh-home-paths@deepseek-ai/dsh-typert-protocol@deepseek-ai/dsh-client-runtime@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-client-ui-primitives用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
dsh-artifact npm license 给 DeepSeek Harness 加上产物(artifact):智能体写出自包含的 HTML 文档,你在对话旁边的标签页里读。 产物浏览器正在渲染一份生成的速查表 没有它的话,智能体写的报告要么滚出聊天记录,要么变成仓库里一个没人再打开的 .html。产物存在 workspace 之外、按时间倒序列出、就地渲染——它比产生它的那次对话活得久,也跟着人走而不是跟着项目走。 安装 dsh plugin --profile web add dsh-artifact 装完重启 dsh web:插件在进程启动时装入。 上手 让智能体写点值得留下的东西: 把这周的压测结果整理成一份报告。 它会调用 artifact 工具,文档出现在产物标签页里。点进去读,‹ 返回。 智能体同时拿到一个 writing-artifacts skill,所以它写出来的 HTML 是一份真正的文档——单栏正文、语义化标题、表格自己横向滚动、配色跟随你的主题——而不是拿一套应用外壳裹住三段话。 artifact 工具 | 命令 | 参数 | 作用 | |---|---|---| | list | — | 列出全部产物,最新在前 | | read | path | 返回一份产物的完整 HTML | | write | path、content | 创建或整体替换一份产物 | | delete | path | 删除一份产物 | path 相对产物库解析,.html 后缀可省,所以 write path:"q3-report" 得到 q3-report.html。写入被约束在产物库内:解析后跑到外面的路径会被拒绝,而不是存到浏览器找不到的地方。 产物存在哪 $DSH_HOME/artifacts,默认 ~/.dsh/artifacts——和 harness 自己的 sessions、storages 并排。 刻意不放 workspace:产物跟着人走而不是跟着项目走,仓库也不该被生成的 HTML 填满。 渲染 产物在 iframe 里渲染,只开 allow-scripts——无网络、无同源。远程样式表、CDN 脚本、网络字体、fetch、localStorage、cookie 全都用不了,所以产物必须把需要的东西全部内联。内置 skill 会教智能体这件事,只有你手写产物时才需要关心。 预览会把 app 的实时配色 token 注入进去,所以产物跟随你的主题——包括被别的插件覆盖过的主题。 配置 在 profile 的 cordis.patch.yml 里覆盖: - id: artifact config: 产物目录,省略或 null 时用 $DSH_HOME/artifacts。 root: /absolute/path/to/artifacts 单次写入允许的最大字符数。 maxArtifactChars: 400000 是否注入「什么时候该写产物」的 system prompt 段落。 promptSection: true 是否注册内置的 writing-artifacts skill。 skill: true 交给产物的配色,层叠在实时主题之上。 键不带 -- 时按 alias token 解析。 palette: state-business-primary: '#e0552b' 实现笔记 给其他插件作者的记录——slot 契约、双层信封的线上协议、以及四个值得知道的坑——在 NOTES.md。 License MIT
扫码进群