zqDeJob11 downloadsTrack long-term and ad-hoc tasks with daily logs, calendar, and Gantt. Each task is a Markdown note.
Obsidian 插件:按业务项目管理长期 / 临时 / 缺陷任务。每个任务是一篇 Markdown 笔记,支持工作台记进展、全量列表、日历、甘特图和周期汇总。
插件 id:z-tasking(避免与社区里其他 tasking 插件冲突)
| 模块 | 说明 |
|---|---|
| 多项目 / 分支 | 目录 根/项目/分支/类型/;顶栏按项目、分支筛选;项目管理页可新建、重命名、排序、删除 |
| 项目管理 | 分支公告(可存档 / 恢复)、项目共用材料(置顶、拖拽排序、迁移) |
| 工作台 | 昨日计划 / 我的今天 / 明日计划 + 侧栏任务;详情记进展与工时 |
| 列表 | 全量表格(含项目、工时),搜索与类型/状态筛选 |
| 日历 / 甘特 | 周期内进展一览;右侧日详情可折叠;顶栏项目 / 分支筛选生效 |
| 汇总 | 我的今天、今日日报、进展明细、活跃分布、按任务计数 |
| 帮助中心 | 插件内使用说明 |
| 网页 | 桌面端内嵌网页书签(独立 Chromium 分区) |
顶栏「全部项目 / 某项目」会影响:工作台与列表任务、进展明细与复制、日历、甘特、活跃分布、按任务计数。
我的今天与日报始终看全部项目;我的今天可开「按项目」开关做分组标记(不筛选)。
Z-Tasking/
KVAD/
_资料/
某材料.md
main/
公告.md
_公告历史/
长期/
某长期事项.md
临时/
某临时任务.md
缺陷/
某缺陷.md
V7/
公告.md
长期/
日报/
2026-09-20.md
默认分支名为 main。旧版无分支段、或项目名含「 - 」的目录,会在首次打开时自动迁入新路径。
---
type: long
status: doing
start: 2026-08-10
end: 2026-09-30
---
任务说明。
## 进展
### [[2026-08-13]] 1.5h
今天做了什么。支持 **Markdown**、列表和 `[[双向链接]]`。
type:long / temp / bug(也可用路径中的类型目录识别)status:todo / doing / done### [[2026-08-13]] 1.5hZ-Tasking;日报始终在 根/日报/npm install
npm run dev # 监听构建
npm run build # 生产构建
npm test # 单元测试
把本仓库复制或 junction 到:
<Vault>/.obsidian/plugins/z-tasking/
需要这三个文件被 Obsidian 读到:
manifest.jsonmain.js(npm run build 或 npm run dev 生成)styles.css然后在 Obsidian:设置 → 第三方插件 → 启用 Z-Tasking。命令面板:Z-Tasking: 打开任务台。
按 官方流程。
package.json / manifest.json 的 version 改成新版本(可用 npm version patch 等,会同步 versions.json)main 后打 tag(不要加 v 前缀,且必须与 manifest.json 的 version 一致):git tag 0.2.0
git push origin 0.2.0
.github/workflows/release.yml 会自动:npm ci → npm run build → 校验 tag === manifest version → 创建 Release,并上传 main.js、manifest.json、styles.css仓库 public、且已有匹配版本的 GitHub Release,还不会出现在 Obsidian 插件库。目录来自 community-plugins.json,必须单独提交:
截至 2026-11,本仓库尚未进入该目录(同作者已上架的是 obsidian-plugin-ztranslate)。所以在插件库搜 Z-Tasking / z-tasking 不会有结果。
后续版本只需打 tag 发 Release,无需再向 obsidianmd/obsidian-releases 提 PR。