dsh-oil-creator
AI 辅助本地创作工作台插件,为 DeepSeek Harness 提供本地创作者面板与辅助工具。
AI 分析
核心用途是辅助本地内容创作与项目构建。适合自媒体作者、文案创作者或本地开发者,利用 AI 协同面板提升内容产出效率。
安装
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:oil-oil/dsh-oil-creator说明文档
阅读完整 README ↗开始使用
1. 安装插件
使用 DeepSeek Harness 自带的插件管理命令:
npx @deepseek-ai/dsh plugin --profile web add github:oil-oil/dsh-oil-creator
重启 web profile 后即可使用。插件会登记到配置里,不需要手改 Harness 配置。已经全局安装 dsh 时,可以去掉命令里的 npx @deepseek-ai/dsh。
Harness 从 GitHub 安装时生成的构建包包含 README 引用的最终 assets/readme/hero.svg,不会包含 assets/readme/source/ 下的源素材。
从源码安装
git clone https://github.com/oil-oil/dsh-oil-creator.git
cd dsh-oil-creator
pnpm install --frozen-lockfile
pnpm build
npx @deepseek-ai/dsh plugin --profile web add "$PWD"
npx @deepseek-ai/dsh web
如果 pnpm 明确提示安装期构建被阻止,再带 --allow-build 重试;正常安装不需要这一步:
npx @deepseek-ai/dsh plugin --profile web add --allow-build=dsh-oil-creator github:oil-oil/dsh-oil-creator
2. 让 AI 完成首次配置
推荐选择 Harness 的 standard 或 code Agent preset,然后直接说:
检查并配置内容工作台,找到适合的内容目录,并告诉我还缺哪些能力。
内置 creator-workbench Skill 会先调用只读的 oil_creator_setup:
- 寻找已有的内容目录。
- 检查 Screen Studio、字幕、封面和 Ego Browser 等可选能力。
- 只报告凭据是否已配置,不把 API Key 读回对话。
- 先预览配置变化,得到确认后才保存。
候选目录不存在时,AI 会先展示准备创建的完整路径;确认创建后再重新预览配置。minimal preset 不包含 Skill 和文件工具,不适合首次配置或自动整理目录。
3. 做第一条内容
可以直接对 AI 说:
今天做一期 DeepSeek Harness 安装上手。新建内容目录,把选题写进笔记,再给我一个脚本初稿。
随后继续说“绑定刚才的 Screen Studio 工程”“等待成片后生成字幕和封面”或“这条还缺什么”。工作台会根据文件夹里的真实产物推进阶段。
2. 让 AI 完成首次配置
推荐选择 Harness 的 standard 或 code Agent preset,然后直接说:
检查并配置内容工作台,找到适合的内容目录,并告诉我还缺哪些能力。
内置 creator-workbench Skill 会先调用只读的 oil_creator_setup:
- 寻找已有的内容目录。
- 检查 Screen Studio、字幕、封面和 Ego Browser 等可选能力。
- 只报告凭据是否已配置,不把 API Key 读回对话。
- 先预览配置变化,得到确认后才保存。
候选目录不存在时,AI 会先展示准备创建的完整路径;确认创建后再重新预览配置。minimal preset 不包含 Skill 和文件工具,不适合首次配置或自动整理目录。
配置原则
设置入口位于 设置 → 插件 → 内容工作台。设置页只保留需要人决定的信息,例如内容目录、脚本规则和可选能力凭据;可以通过系统检查发现的路径不重复暴露。
- API Key 使用 Harness 官方凭据服务保存。页面只显示“已配置 / 未配置”,不会回显明文。
- 内容目录可以换成任意已有的绝对路径,每个直接子文件夹代表一条内容。
enabledPlatforms默认全开,包含小红书、抖音、B 站和视频号。关闭的平台不会参与 AI 发布或数据同步;全部关闭时不执行这两项操作。- 脚本规则既可以在设置页修改,也可以让 AI 通过
oil_script_rules记录和更新。 - Cordis 高级配置仍保留
libraryRoot、dataDir、subtitleSkillDir和coverSkillDir,用于自动发现无法覆盖的特殊环境。
使用问题
安装或使用过程中遇到问题,可以到 oiloil.org 联系我。代码缺陷和功能建议仍然欢迎提交 Issue。