🎁 福利专区全网大模型免费应用 + 新用户福利 + 注册活动入口,低成本玩转 AI

常驻任务看板 caizhidian-ops/always-on-board

DeepSeek Harness
caizhidian-ops10 天前有提交已提供中文文档扫描:含敏感能力

查看本机后台任务状态,把上下文交给智能体排查

30.7/100
综合分
1
GitHub 星标
—
npm 周下载
—/5
用户评分

数据截至 2026/10/22 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。

安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add caizhidian-ops/always-on-board
该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)

状态速览

判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态
信任档位:已验证
是什么
dsh 原生插件 · dev
装得上吗
本站已在 dsh 0.2.1-rc.2 下真实安装成功
非静态推断
L4 · 真实安装等级说明 →
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
活跃:最近一次提交在 10 天前
档位由哪些信号合成

本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。

验证判据与等级说明 →
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码
v2.7.0
🔵 扫描:含敏感能力尚无人工评估
展开查看扫描说明与证据 ↓

静态扫描发现插件具备触达本地系统的能力:执行外部命令、读写/删除本地文件、读取剪贴板或密钥类环境变量(至少其一)。这是能力清单,不是危险判定——具体能力项与证据见下方,安装前请自行判断是否需要。

读写/删除本地文件
查看扫描证据(共 10 处,展示前 10 条)
  • 读取本地文件
    index.js:122
    return await stat(path)
  • 读取本地文件
    index.js:173
    const xml = await readFile(plistPath, 'utf8')
  • 读取本地文件
    index.js:232
    raw = await readFile(NOTES_PATH, 'utf8')
  • 写入本地文件
    index.js:245
    await mkdir(dirname(NOTES_PATH), { recursive: true })
  • 写入本地文件
    index.js:246
    await writeFile(NOTES_PATH, `${JSON.stringify(template, null, 2)}\n`, 'utf8')
  • 读取本地文件
    index.js:273
    const raw = await readFile(AUTO_PATH, 'utf8')
  • 读取本地文件
    index.js:295
    files = (await readdir(source.dir)).filter(file => file.endsWith('.plist'))
  • 读取本地文件
    processes.js:52
    if (await stat(join(dir,'.git')).then(()=>true,()=>false)) { found=dir; break }
  • 读取本地文件
    processes.js:53
    if (!found && (await Promise.all(['package.json','pyproject.toml','Cargo.toml','go.mod'].map(f=>stat(join(dir,f)).then(()=>true,()=>false)))).some(Boo
  • 读取本地文件
    processes.js:122
    if(target?.startsWith('/') && await stat(target).then(s=>s.isDirectory(),()=>false)) paths.set(p.pid,await projectPath(target,paths))
扫描于 2026/10/31(1 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库

静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。

给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个

本地后台任务面板,给 AI 程序员用:查看 launchd 任务,把上下文交给 DeepSeek Harness 里的智能体。

README

由 DeepSeek 最新模型翻译生成
Always-on Board AI Coder 的本机后台任务与智能体协同看板。 看清后台还在跑什么,决定是否保留,再把任务上下文交给智能体排查。 English · 安装 · 四步使用示意 为什么需要它 AI 帮你启动了 API、worker、定时脚本和开发服务。项目越做越多,后台也越积越多:哪个还在运行?哪个已经失败?这个任务属于什么项目,还需要留着吗? Always-on Board 把常驻任务和运行进程放在一起,让你看状态、读用途,再决定下一步。 个人项目的 API、看板服务,以及 Remotion、Blender MCP、Code Review MCP 运行进程组 真实采集数据节选:3 个个人项目任务、3 个进程组,在隔离 DSH 中渲染。仅展示选定条目,已去除私人路径、主机信息和会话侧栏;用途注释沿用原截图。 你做决定,智能体带着上下文排查 - 面向用户(User Facing):查看任务用途、状态和监听端口,发现可能失效或遗忘的服务。支持中文 / English。 - 面向智能体(Model Facing):通过结构化快照和对话草稿交接任务身份、配置或项目线索,让智能体有据可查,而不必从零猜测。 协同流程很简单:查看任务 → 右键选择意图 → 检查并发送草稿 → 智能体排查 → 刷新并验证实际结果。
展开完整文档(README 剩余 1 节)
Always-on Board

AI Coder 的本机后台任务与智能体协同看板。

看清后台还在跑什么,决定是否保留,再把任务上下文交给智能体排查。

English · 安装 · 四步使用示意

为什么需要它

AI 帮你启动了 API、worker、定时脚本和开发服务。项目越做越多,后台也越积越多:哪个还在运行?哪个已经失败?这个任务属于什么项目,还需要留着吗?

Always-on Board 把常驻任务和运行进程放在一起,让你看状态、读用途,再决定下一步。

个人项目的 API、看板服务,以及 Remotion、Blender MCP、Code Review MCP 运行进程组

真实采集数据节选:3 个个人项目任务、3 个进程组,在隔离 DSH 中渲染。仅展示选定条目,已去除私人路径、主机信息和会话侧栏;用途注释沿用原截图。

你做决定,智能体带着上下文排查

- 面向用户(User Facing):查看任务用途、状态和监听端口,发现可能失效或遗忘的服务。支持中文 / English。
- 面向智能体(Model Facing):通过结构化快照和对话草稿交接任务身份、配置或项目线索,让智能体有据可查,而不必从零猜测。

协同流程很简单:查看任务 → 右键选择意图 → 检查并发送草稿 → 智能体排查 → 刷新并验证实际结果。

| 右键操作 | 交给智能体的请求 |
| 解释 | 只读说明用途、来源及是否需要保留 |
| 修复 | 检查故障,确认启动方式,修复并验证结果 |
| 停用 | 先说明影响,确认范围,保留配置和数据 |
| 补齐说明 | 读取配置和脚本,补一句用途;仅在适用任务缺少说明时出现 |

看板只准备草稿,由你检查并发送。后续操作遵循智能体宿主的权限机制;看板不直接修复、停止或重启任务。

快速开始

需要 macOS + DeepSeek Harness(DSH),宿主须支持本地 bundle、侧边栏和会话草稿接口。已在 DSH 0.2.1-rc.2 验证相关 UI,最低兼容版本尚未建立。

命令行安装到 Web 配置档

已安装 DSH 命令行的用户可以在终端执行:

dsh plugin --profile web add "github:caizhidian-ops/always-on-board"

安装完成后启动 dsh web;如果 Web 配置档已在运行,保存当前工作并重新启动该实例,再从侧边栏打开 Always-on Board。

如需固定经过验证的源码版本:

dsh plugin --profile web add "github:caizhidian-ops/always-on-board#8c4246eb75bbc4b2e6b723d81c4b5c65da7324bc"

两条命令已在 macOS、Node.js 22、DSH 0.2.1-rc.2 的独立临时 DSH_HOME 中验证:下载和安装成功、bundle 自动加入 Web 配置档、配置合成包含 ops-board,宿主模块可加载。此项验证不包含从该临时配置重新进行 UI 或模型调用验收,详见安装验证记录。

web 是安装目标配置档。命令行的 desktop 配置档由桌面应用管理,不能直接把命令里的 web 换成 desktop;桌面用户可使用下方本地 bundle 方式。无需发布到 npm,也无需为这个直接运行 JavaScript 的插件添加构建脚本。

卸载 Web 配置档中的插件:

dsh plugin --profile web remove @local/dsh-ops-board

该命令中的内部包名保留旧标识。卸载看板不会停止其观察的任务;本地用途说明也不会随之删除。

本地 bundle 安装

git clone https://github.com/caizhidian-ops/always-on-board.git
cd always-on-board

在 DSH 插件管理器中安装本地 bundle,指向仓库的绝对路径。支持 plugin_manager 的环境可使用:

install_bundle target=/absolute/path/to/always-on-board

启用后,从侧边栏打开 Always-on Board。先创建一个 Workspace,再使用右键草稿。保留源码目录;更新时运行 git pull --ff-only,再通过插件管理器重新加载。

范围与隐私

- 观察本机配置的后台任务和当前用户的部分开发运行时,不覆盖全部进程,也不能判断是否由 AI 创建。
- 页面每 15 秒刷新。状态、进程存在和端口只是排查线索,不代表业务健康;没有耗电测量或自动清理。
- 插件不自带遥测或云端上传;首次使用可能创建本地用途说明模板。快照仍可能含路径、主机名和敏感参数,不要公开原始快照或日志。
- 发送草稿及日志后的数据处理取决于 DSH 和所选模型服务商。任务内容是证据,不是修改系统的授权。

技术参考与 JSON 接口 · 开发与贡献 · 安全说明 · 截图生成与脱敏

许可

MIT License
预览分享卡片长什么样 ↓caizhidian-ops/always-on-board
分享 · DeepSeek Harness Hub
caizhidian-ops/always-on-board

查看本机后台任务状态,把上下文交给智能体排查

回到顶部