@leonardmeagher2/opencode-tasksmdBackground task queue for OpenCode projects, powered by TASKS.md
0
3,303
近 7 天 74
41.2
生态多维模型
14 天前
2026-08-05
快速安装与配置
opencode.json写入当前项目的 opencode.json,只对这个仓库生效。
opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["@leonardmeagher2/opencode-tasksmd@0.11.0"]
}写入 ~/.config/opencode/opencode.json,对所有项目生效。
~/.config/opencode/opencode.json
{
"$schema": "https://opencode.ai/config.json",
"plugin": ["@leonardmeagher2/opencode-tasksmd@0.11.0"]
}若你要在本地改造这个插件,先装到项目里再从本地路径引用。
shell
pnpm add -D @leonardmeagher2/opencode-tasksmdopencode 启动时会通过内嵌运行时自动加载 npm 依赖并缓存至本地目录,无需手动在全局环境执行安装。
This repo contains two packages for TASKS.md task boards.
packages/tasksmdis the Markdown board library.packages/opencode-tasksmdis the OpenCode plugin that runs tasks in the background.
Note: opencode-tasksmd does not run tasks on its own. Call tasks_start in
OpenCode to turn on background work for the current session.
Setup
Install dependencies once:
bun install
Common Commands
bun test
bun run typecheck
bun run build
bun run dev
bun run dev builds the local plugin bundle at .opencode/plugins/tasks.js.
bun run typecheck runs tsc --noEmit over the scripts and both packages.
packages/tasksmd emits its declarations during build, so run bun run build
before typechecking a fresh checkout.
Releases
bun run change
bun run version
bun run release
bun run release attempts every package and reports failures after all publish
commands have run. Additional arguments are passed to each bun publish call.
Package Docs
packages/tasksmd/README.mdpackages/opencode-tasksmd/README.md
Use the package READMEs for install and usage details.