answer-me-with-html
QingYunA/answer-me-with-html
把回答做成一页可视化 HTML:模型只写简短的 Markdown 草稿,随包附带的 `am` 命令行生成页面,支持流程图、时序图、树、时间线、ER 图、表格和提示框。
安装
把 answer-me-with-html 装进 DeepSeek Harness
GitHub 方式 · GitHub 源码
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/web/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
桌面版有自己的 profile,叫 desktop,只认它自带的 dsh 命令——npm 装的 dsh 会直接拒掉这个 profile。先在应用菜单里点 Manage dsh Command… 装上这个命令,打开一次桌面版再彻底退出,跑下面这条,然后重新打开桌面版。
GitHub 方式 · GitHub 源码
从 GitHub 装会执行项目自己的构建脚本,而 pnpm 默认拦着不让跑——先跑一次这条命令,pnpm 会打印出要加到 ~/.dsh/profiles/desktop/pnpm-workspace.yaml 里 `allowBuilds` 下面的那个 key。
我们的实装是在 npm 版 dsh 的 web profile 里跑的,没在桌面版上跑过。
我们跑过之后
我们跑过,装得上
这里每条命令都在一次性容器里、对着干净 profile 真跑过,结果取自 harness 自己的记录,不是读源码猜的。 最近一次 6 天前,DeepSeek Harness 0.2.1-rc.5.
挂进你的 README
给维护者的:badge 取这条 listing 最近一次 sandbox 实测的结果,重跑之后它自己会变,读者点开就是这页的完整记录。
安装前须知
装 answer-me-with-html 之前,先看这几条
- 源码在这里: QingYunA/answer-me-with-html——已进入社区精选库,DSH 自带的插件市场就是从这儿装的。
- 开源协议:MIT。
安全
装 answer-me-with-html 会执行什么
- 构建脚本
我们这次实装里没有构建脚本被拦。
来源:我们在沙箱里的实装,DeepSeek Harness 0.2.1-rc.5,6 天前。
- 安装钩子
package.json 里没有 preinstall / install / postinstall 脚本。
来源:最近一次同步时读到的 GitHub 上的 package.json。prepare 没有记录——它只在从 GitHub 装时执行,被 pnpm 拦下时会出现在「构建脚本」那一行。
- README 里提到
shell 命令(bash、exec、spawn 之类)
来源:对 README 做的关键词匹配,只提示它可能碰到什么,不是代码分析。
这不是安全审计。上面是一次实装记录加两次文本扫描,没有人替你读过这个插件的代码。插件带着你 agent 的权限在跑。
AI 锐评
是什么 — 把回答收成可离线打开的单页 HTML:模型只写短 Markdown,bundled 的 am CLI 负责图表、表格和 callout。
谁该装 — 在 DeepSeek Harness 里要把 TCP 三次握手、仓库模块关系和 Redis 还是 Memcached 选型讲清楚,聊天纯文本排不下结构。日常只在会话里改代码、跑测试、翻日志的人不必装,他们要的是命令跑完的结果。
注意 — 全新 profile 里装得上并被 harness 注册进 profile。从源码装时需要先手动放行它的构建脚本,生成过程会执行 shell,本机需要 Node.js 20 或更新;README 里约 1/8 输出 token、12 s 对 31 s 的数字测自 Claude Sonnet 5.5,不能直接当 DeepSeek Harness 的结果。
锐评 — 看完就关的问答不必多一截 CLI;只有文件还会被打开或转出去时,我才装。
grok-4.6 写的,只当参考,不当结论。里面说装得上或装不上,是在干净 profile 里真跑过的;其余都是读仓库读出来的。以实际运行为准。
answer-me-with-html 是做什么的

answer-me-with-html 是一个把 agent 回答生成一页可视化 HTML 说明页的 DeepSeek Harness 插件。它不要求模型直接编写 HTML、CSS 或 SVG,而是让模型先写一份简短 Markdown 草稿,再交给随插件附带的 am CLI 生成页面。页面可包含流程图、时序图、树、时间线、ER 图、表格和提示框,也可以用于解释 TCP 握手、梳理代码仓库模块、比较方案或标注段落。
DeepSeek Harness 插件适合需要把复杂说明整理成可阅读页面的开发者。它支持离线查看生成的单文件页面;README 还记录了 explainer videos 和 always-on mode,后者通过在规则文件中加入一条规则,使 agent 不只在难题上生成页面,而是在每次结论后都添加页面。模型主要负责内容,CLI 负责页面结构和图形细节,因此 agent 不必输出大量 HTML 标记或图形坐标。
使用前需要 Node.js 20 或更高版本,且运行 am 会接触 agent 所在的终端环境,并继承 agent 的权限,这是该插件的 terminal surface。若问题只需要简短文字回答,或不希望额外生成 HTML 页面,answer-me-with-html 就不是合适选择。README 没有说明独立的权限隔离,也没有给出 am 的完整参数格式。
answer-me-with-html 的文档
answer-me-with-html 的行为说明
模型先生成简短 Markdown 草稿,DeepSeek Harness 再调用随插件附带的 am CLI,把草稿转换为一页 HTML 说明页。README 列出的内容类型包括流程图、时序图、树、时间线、ER 图、表格和提示框。示例问题涉及 TCP 握手、代码仓库模块关系、缓存方案比较、段落批注、项目历史和变更计划。生成结果是单文件,可离线查看。
answer-me-with-html 的配置
README 推荐启用 always-on mode:在 agent 的规则文件中加入一条规则,让每个结论都附带页面,而不只处理复杂问题。README 没有给出配置 key、默认值或固定规则文本。
answer-me-with-html 的命令
插件内置 am 命令行工具。DeepSeek Harness 使用它读取模型生成的 Markdown 草稿并生成页面。README 没有说明 am 的完整调用格式、flag、输入路径或输出路径。仓库还提供 node bench/corpus.mjs,用于复现 token 统计;这不是日常生成页面的命令。
answer-me-with-html 的环境要求
运行内置 CLI 需要 Node.js 20 或更高版本,不需要 npm install。am 在 agent 的终端环境中执行,因此会使用 agent 已有的权限。README 没有描述额外的权限隔离,也没有记录远程 API 或独立数据服务。
根据项目自己的文档整理,会跟着上游更新。两边对不上时以源码仓库为准—— 去 GitHub 看原始 README
同一分类
answer-me-with-html 的同类插件
skillhub
iflytek
在 DeepSeek Harness 内浏览、搜索 SkillHub 技能,并管理本地技能的安装、更新和卸载。适配 DSH 0.2.0-rc.2 与 0.2.1-rc.2,暂不兼容 0.2.1-rc.3。
没有一行式安装命令——这个插件在一个大仓库的子目录里,也没发 npm 包。
vox-director
Alisa0808
Turn one topic into a finished Vox-style paper-collage explainer/ad video — automated end to end on Atlas Cloud + ffmpeg. An agent skill.
我们跑过,装得上
new-term-radar
zhuyansen
Daily radar for new AI terms: names of new models, products and repos, caught on X, Hugging Face, GitHub and sitemaps before keyword tools list them.
我们跑过,装得上