Loading...
Loading...
Manage task records in Feishu Bitable (飞书多维表格) using a fixed task-status table schema and TASK_FIELD_* overrides. Use to fetch/claim/update/create tasks, look up drama metadata by BookID, or derive tasks from a source Bitable (JSON/JSONL in/out).
npx skill4agent add httprunner/skills feishu-bitable-task-manager~/.agents/skills/feishu-bitable-task-manager/cd ~/.agents/skills/feishu-bitable-task-manager(cd ~/.agents/skills/feishu-bitable-task-manager && npx tsx scripts/bitable_task.ts --help)npx tsx scripts/bitable_task.ts <subcommand> [flags]FEISHU_APP_IDFEISHU_APP_SECRETTASK_BITABLE_URLFEISHU_BASE_URLTASK_FIELD_*TodayYesterdayAnyAny--task-id--biz-task-id--app/--scene/--status/--datereferences/task-fetch.mdTaskID != 0Params/ItemID/BookID/URL/UserID/UserName--status--scenefetch--limit--limitclaim--limit--candidate-limitreferences/task-claim.mdfetchclaim--sceneCDNURLcdn_urlExtranpx tsx scripts/bitable_task.ts fetch --app com.smile.gifmaker --scene 综合页搜索 --status pending --date Today --limit 10
npx tsx scripts/bitable_task.ts fetch --task-id "1326,1327" --raw
npx tsx scripts/bitable_task.ts fetch --biz-task-id ext-20240101-001 --rawnpx tsx scripts/bitable_task.ts claim \
--app com.tencent.mm \
--scene 个人页搜索,综合页搜索 \
--device-serial <serial> \
--status pending,failed \
--date Today \
--candidate-limit 5references/task-claim.mdnpx tsx scripts/bitable_task.ts update --task-id 180413 --status running --device-serial <serial> --dispatched-at now
npx tsx scripts/bitable_task.ts update --input updates.jsonlnpx tsx scripts/bitable_task.ts create \
--input tasks.jsonl \
--app com.smile.gifmaker \
--scene 单个链接采集 \
--status pending \
--date YYYY-MM-DD \
--skip-existing BizTaskID--format metanpx tsx scripts/drama_fetch.ts --bitable-url "<DRAMA_BITABLE_URL>" --book-id "id1,id2" --format metasync--input--bitable-url--book-idnpx tsx scripts/drama_sync_task.ts \
--bitable-url "https://.../base/SOURCE_APP?table=SOURCE_TABLE" \
--task-url "https://.../base/TASK_APP?table=TASK_TABLE" \
--app com.smile.gifmaker \
--extra "test" \
--params-list \
--limit 10 \
--skip-existing \
--date 2026-02-10--date YYYY-MM-DD--skip-existing--params-listParams["好一个乖乖女","段休冥 鹿鸣于"]--params-split--params-listParams--params-actorParams主角名references/task-fetch.mdreferences/task-claim.mdreferences/task-update.mdreferences/task-create.mdreferences/feishu-integration.mdscripts/bitable_task.tsscripts/drama_fetch.tsscripts/drama_sync_task.ts