last30days-skill-cn
Jesseovo
last30days-cn 是一个 AI Agent 技能(Skill),能够自动搜索中国互联网 8 大主流平台最近 30 天的内容,综合分析后生成有据可查的研究报告。
PROJECT TOPICS
INSTALL REFERENCE
dsh plugin --profile web add github:bettermen/xiashuo
该命令指向仓库当前默认分支;尚无绑定当前 commit 的完整验证结果。
PROJECT README
AI creator workspace plugin for DeepSeek Harness (DSH) — project-managed home page · course/official/novel/thesis + custom kinds · editable workflow · three-pane workspace · gated pipeline · lorebook & knowledge graph · TXT/Word export · share & collaborate.
一个面向 DeepSeek Harness(DSH)的 创作者 AI 辅助工作台插件: 首页项目管理 + 多类型(课程 / 公文 / 小说 / 论文 / 自定义)+ 可编辑工作流 + 三栏式工作台 + 门禁式编写流程 + 导出(TXT/Word)+ 分享协作。
让 DSH 像一位专业的创作搭档与你协同:通过 AI 对话管理你的创作 —— 首页集中管理所有项目,每种类型(课程、公文、小说、论文,乃至自定义类型)都有一套可自由增删改序的工作流;从选题到成稿,每一步有方法、有门禁、可校验、可导出,并配有资料库与知识图谱把知识点结构固化下来。
插件随包装载一个 「虾说」agent 预设,在 DSH 新建会话时的模式选择器里即可选用——选中即"一键进入创作工作台模式"。
三通道协同,约束模型行为:
course-writing-workflow 技能,进入会话后加载完整创作方法论(多类型流程定义、模板用法、工具写法);course_* / lorebook_* 工具随预设全程可调,项目管理、工作流编辑、阶段推进、产物提交、校验、写正文都走工具。使用方式:新建会话 → 预设选择器选「虾说」→ 直接开始创作;或安装后自动同步到本地 ~/.dsh/.agent-presets/course-writer/。
| 场景 | 怎么做 |
|---|---|
| 从零写一门新课程 | 打开首页 → 「+ 新建项目」→ 选「课程」→ 按九阶段逐章编写 |
| 起草一份公文 | 新建项目选「公文」→ 需求确认 → 材料 → 提纲 → 初稿 → 校核签发 |
| 写一部小说 | 新建项目选「小说」→ 选题/设定/人设 → 大纲/细纲 → 正文 → 修订 |
| 写一篇论文 | 新建项目选「论文」→ 选题 → 文献综述 → 设计 → 正文 → 规范答辩 |
| 自定义创作类型 | 首页自建类型(名称 + 图标 + 题材 + 初始流程)→ 按自定义流程推进 |
| 已有大纲/知识点 | 建好项目后,把知识点录入资料库,正文引用 |
| 团队协作编文档 | 「分享」生成可编辑链接,多人协作 + 冲突检测 |
| 交付 Word 文档 | 「导出」→ Word(.docx) 一键下载 |
| 查看知识结构 | 右栏「知识图谱」可视化知识点关联 |
需已装 DSH(跨 Windows/macOS/Linux;运行时 Node ≥18)。务必安装最新版(当前 v0.8.0)。
把下面这段发给能执行命令的 AI:
帮我安装 DSH 插件「虾说」(xiashuo),只装最新版。步骤:从
https://github.com/bettermen/xiashuo/releases/latest下载最新的dsh-external-xiashuo-*.tgz(版本号最大的那个)→ 执行dsh plugin --profile web add <该 tgz 绝对路径>→dsh plugin list确认在列且已启用 → 提醒我刷新 DSH 页面(Ctrl+Shift+R)后侧边栏出现「虾说」。遇到报错先告诉我再处理。
从 https://github.com/bettermen/xiashuo/releases/latest 下载最新的 dsh-external-xiashuo-*.tgz,然后:
dsh plugin --profile web add <该文件路径>
dsh plugin list # 看到 xiashuo 即成功
需 Node ≥22 与 Git:
git clone https://github.com/bettermen/xiashuo.git && cd xiashuo
npm install && npm run build && npm pack
dsh plugin --profile web add ./dsh-external-xiashuo-0.8.0.tgz
装完:侧边栏出现「虾说」、设置页出现同名卡片即完成;没有就刷新页面/重启 DSH 并在插件列表确认已启用。
数据目录默认 ~/.dsh/xiashuo/:
lorebook/ 资料库(entries)
projects/ 项目(book.json + workflow.json + chapters/ + audit.jsonl + ...)
templates/ 用户工作流模板
中栏编辑器顶部有一条 Apple 风格工具栏,不用记 Markdown 语法也能手动排版,16 个按钮分 5 组:
说明:
<span style="…"> 落地(预览器白名单还原,仅放行安全的 CSS 属性,url() / expression / javascript: 一律拦截,内容可安全分享)max(no)+1,不会撞号action: delete / reorder)| 设置 | 默认 | 说明 |
|---|---|---|
| enabled | true | 插件总开关(关闭即注销工具/技能,数据保留) |
| dataDir | ~/.dsh/xiashuo |
数据根目录 |
| uiHidden | false | 隐藏侧边栏「虾说」入口 |
course_*(项目 CRUD / 工作流编辑 / 阶段推进 / 写正文 / 校验 / 导出…)+ lorebook_*(资料库 CRUD)course_projects / course_create_project / course_project_update / course_project_delete / course_clone_projectcourse_workflow(list / add / rename / update / delete / reorder / reset)course_phase / course_commit / course_write_chapter / course_commit_chapter / course_overridecourse-writing-workflow(多类型创作方法论指导)/api/xiashuo/*(项目/工作流/章节/导出/分享/资料库,fence 头校验)Q:为什么保存后没有跳回第 1 课? A:这是刻意设计——保存后停留当前章节,只刷新章节列表,方便连续编写。
Q:编辑后切章节会丢内容吗? A:不会。有未保存改动时切章节/切项目/关闭都会先弹确认,避免误丢。
Q:修改项目类型(课程→小说)会怎样? A:类型决定工作流,改类型会连带把工作流重置为新类型的默认流程;已有内容的项目建议新建后导入,避免进度丢失。
Q:分享链接安全吗?
A:分享走独立 /share/ 公开路径 + token 鉴权,不暴露管理密码;可随时撤销。
Q:Word 导出是标准格式吗?
A:是标准 .docx(零依赖生成器),Word / WPS / Google Docs 均可打开,保留标题与章节层级。
npm run typecheck # host + client 双段
npm test # vitest
npm run build # tsc host + tsdown client
npm pack # 打包为 tgz
~/.dsh/xiashuo/,不联网上传MIT
CLASSIFICATION EVIDENCE
系统优先读取 GitHub Topics,再与站内分类词典和词根规则比对。当前命中: education。