con un clic
dida-auto-worker
滴答清单自动执行器 - 扫描任务列表,自动完成可代劳的任务。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Menú
滴答清单自动执行器 - 扫描任务列表,自动完成可代劳的任务。
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Basado en la clasificación ocupacional SOC
火山引擎语音识别 - 将音频/视频转文字,支持长音频分段识别。
Use when publishing an Obsidian plugin to the community plugin store, creating GitHub Releases for Obsidian plugins, or submitting PRs to obsidianmd/obsidian-releases
一键部署静态网站到 Vercel 和 Cloudflare Pages。支持 HTML/React/Vue 等任意静态项目。
将 Expo/React Native 项目通过 EAS Build 构建 iOS 包并提交到 TestFlight。支持从零配置 EAS、构建、提交全流程。
综合画图工具 - AI 生图 (Nanobanana/Gemini) + 图片后处理(拼接/抠图/圆形裁剪/合成)。支持中英文自然语言画图。
统一搜索与抓取能力层 - 整合所有外部信息获取接口(搜索、抓取、下载)
| name | dida-auto-worker |
| description | 滴答清单自动执行器 - 扫描任务列表,自动完成可代劳的任务。 |
自动扫描滴答清单任务,识别可自动完成的任务并执行。
用户说:
调用 mcp__dida365__list_tasks 获取未完成任务(limit 50)。
对每个任务,根据标题和描述判断是否可自动完成。可自动完成的任务类型:
特征:
处理方式:使用 WebSearch + WebFetch 收集信息,生成调研报告
特征:
处理方式:
特征:
处理方式:直接在本地生成代码文件
特征:
处理方式:直接执行并保存结果
特征:
处理方式:
mcp__supabase__execute_sql 写入 PersonalDigitalCenter 的 english_vocabulary 表
INSERT INTO english_vocabulary (word, context, source, definition)
VALUES ('word', '原句', '任务来源', '释义')
ON CONFLICT (word) DO NOTHING;
判断"生词"的标准:
Supabase 配置:
mwvsdfalfqblbqwnyqpnenglish_vocabulary输出规则:
~/usr/projects/inbox/dida-outputs/<日期>/<任务ID>/执行确认:
执行完成后输出汇总:
已完成 X 个任务:
1. [任务标题] - [简要结果]
2. ...
待查看文件:
- ~/usr/projects/inbox/dida-outputs/2026-01-25/xxx/report.md
用户: 扫一下滴答清单
Claude: 扫描到 50 个任务,其中 8 个可以自动处理:
【调研类】
1. "如何让大模型稳定输出JSON格式" → 可搜索分析
2. "ASR 技术对比" → 可生成调研报告
【内容分析类】
3. "https://www.zhihu.com/question/xxx" → 可抓取分析
4. "叮咚买菜播客" → 可下载转文字
【写 Demo 类】
5. "写一个工具遍历滴答清单" → 可直接实现
要我处理哪些?输入编号或"全部"
输出目录:~/usr/projects/inbox/dida-outputs/
createdTime 字段为 nullmcp__dida365__list_tasks 返回的任务中,createdTime 字段始终为 null(API 不返回此字段)。
解决方案:任务 ID 是 MongoDB ObjectID,前 4 字节(8 个十六进制字符)即 Unix 时间戳,可直接解码获取创建时间。
from datetime import datetime, timezone, timedelta
def decode_oid_time(oid: str, tz_offset_hours: int = 8) -> datetime:
"""从 MongoDB ObjectID 解码创建时间"""
tz = timezone(timedelta(hours=tz_offset_hours))
ts = int(oid[:8], 16) # 取前 8 位十六进制 → uint32 Unix timestamp
return datetime.fromtimestamp(ts, tz=tz)
# 示例:'696a240a...' → 1768563722 → 2026-01-16 19:42 (上海时间)
验证:696a240a → int('696a240a', 16) = 1768563722 → 2026-01-16 19:42 上海时间,与滴答清单 UI 显示一致。
list_tasks 不支持按 tag 过滤,需要在 Python 侧手动过滤:
tagged = [t for t in tasks if 'target-tag' in t.get('tags', [])]
list_tasks 结果可能超出 token 限制。处理方式:将结果保存为临时文件,用 cat | python3 -c 管道解析:
cat /tmp/tasks.json | python3 -c "
import sys, json
tasks = json.load(sys.stdin)
# ... 过滤和分析
"