dsh-web
zhu1090093659/dsh-webDeepSeek Harness(DSH)Web 插件聚合生态包 · 一切皆插件,创意工坊分发(dsh-market.com)
给 DeepSeek Harness(dsh)用的一个 Skill:把大学物理实验的原始材料,做成一份可直接提交的报告 PDF。
做完一个物理实验,你手上通常是:几张手写照片、一张空白报告模板、一堆要算的东西。 这个 skill 把「原始材料 → 可提交 PDF」这条流水线固化下来——手写照片页原样保留在最前(一张一页,张数按你给的照片数)、读数据算结果、画图、写数据处理与结论、导出并按实验名称命名。
用户级安装(任何工作区都能用):
git clone https://github.com/wuuuuu123-32/physics-lab-report.git "$env:USERPROFILE\.dsh\skills\physics-lab-report"
项目级安装(只对某个项目生效):
git clone <仓库地址> "<项目根>\.dsh\skills\physics-lab-report"
装完重启 dsh,它就会出现在 agent 的能力目录里,遇到匹配的任务自动加载。
SKILL.md 主指令(带 description 触发条件)
references/pitfalls.md 22 条实战易错点
references/requirements.md 交付要求(格式、命名、沟通偏好)
scripts/build-report.ps1 Word 填充脚本模板(改配置区即可用)
SKILL.md 保持精简以节省上下文,细节都放在 references/ 里按需读取。
SKILL.md 里的每一条解法都对应一次真实失败,不是从文档里抄的:
| 症状 | 真正的原因 |
|---|---|
| 报告前几页变成打印体,用户手写的笔迹没了 | 把整页扫描当"数据源、可以扔掉",而它才是报告的前几页成品 |
Save() 静默卡死 300 秒 | 源 docx 带只读属性 |
| 答案把题目劈成两半 | Find 返回的是匹配文本的 End,不是段落 End |
| 照片钻进标题段落 | 靠字符偏移算插入点必错;应该用段前分页 + 造落点 |
| 章节编号乱窜成一…十、三/五/六/七 | Word 自动编号是段落属性,会被新段落继承 |
Word COM 报 Cannot create type | 受限沙箱把 PowerShell 降到了 ConstrainedLanguage |
| 报告里出现「若采用另一个数值则…」 | AI 味,读者一眼看穿——问题应只在对话里说 |
| ✅ 适用 | ❌ 不适用 |
|---|---|
| 手写照片 + 空白 docx → 填好的报告 PDF | 没有实验数据的普通写作 |
| 修订已完成报告里的数据或格式 | 纯排版任务 |
| 重复性的「大学物理实验报告」工作流 | 需要全新版式设计的文档 |
面向 Windows 编写(Word COM 自动化、PowerShell 脚本)。数据读取、计算、画图部分与平台无关,但填 Word 那一步依赖本机装有 Office。
MIT