DSH Plugins
返回列表
blog-manage

blog-manage

联网工具 更新于 2026.10.21

在终端中运行以下命令:

dsh plugin install huangxicheng1/blog-manage

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install huangxicheng1/blog-manage 安装本插件,也可从 https://github.com/huangxicheng1/blog-manage 克隆后按文档用 install_bundle 指向本地目录。

插件介绍

用 GitHub Pages 搭博客的人,往往要在仓库里改 Markdown、本地 git、等 Actions 跑完——如果日常写作已经发生在 DeepSeek Harness 里,这套流程就显得割裂。blog-manage 把 huangxicheng1.github.io 这类站点的内容管理搬进 DSH:在侧边栏打开「博客管理」,只动 content 下的 .md,不写 entries.js,也**不需要**在本机装 git。

左栏按标签分组浏览,支持搜索、草稿与格式错误标记;右栏预览或看源码。撰写与编辑用表单填 front matter,正文分屏实时预览,发布前按与 build.py 一致的规则校验,不过关会拦住并标出字段。所有待发布变更合并成**一次**明确的 commit 推回 main,冲突时拒绝覆盖,你的修改仍留在编辑器里。推送后轮询 GitHub Actions,看到构建中、成功或失败,成功时给出站点链接。

还预留 HTTP 路由、Host 服务与浏览器事件三种自动化入口,与 UI 共用同一套校验与发布逻辑;AI 产出的草稿可通过事件送进编辑器,但 commit 仍需你看着变更列表确认——这是有意为之。

适合已经把 Pages 源设为 GitHub Actions、用 content/diary 与 content/notes 组织文章,并希望在 Harness 里完成浏览、写作与发布的博主或维护者。若站点仍从分支直接部署,Actions 产物可能被覆盖,需要先按 README 调整 Pages 设置。

截图预览

使用场景

  • 在 Harness 里改日记或笔记,不用开本地编辑器或命令行 git
  • 按标签浏览仓库里已有文章,快速预览并做小改后一次提交
  • 推送后盯着 Actions 构建状态,确认站点已更新再分享链接

适合人员

  • 用 GitHub Pages + Actions 发布个人博客的写作者
  • 维护 huangxicheng1.github.io 式 content 目录结构的站主
  • 希望在 DSH 里统一管理 Markdown 与发布的 Harness 用户