xxsj-fs-ob SKILL.md skillA
xxsj-fs-ob from chopper888/xxsj-fs-ob is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add chopper888/xxsj-fs-ob/xxsj-fs-ob@git:20261103.ce4a503Pins git:20261103.ce4a503 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- chopper888/xxsj-fs-ob
- Path
SKILL.md- Versions recorded
- 5
- Latest version
- git:20261103.ce4a503, committed Nov 3, 2026
- First version recorded
- Aug 9, 2026
- Size
- 4,344 bytes
- Repository stars
- 8
- License
- MIT
通过飞书多维表格任务队列运行本地信息收集 Worker:从抖音、B站、微信公众号、X、YouTube 采集内容,转写并做 AI 分析,归档到 Obsidian。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# xxsj-fs-ob 适用于 Claude Code 与 Codex。用于安装、检查、启动、停止和排错;正式处理由本地 Worker 完成。 ## 适用场景 - 安装或检查 xxsj-fs-ob; - 启动、停止、查看 Worker 状态; - 单次处理队列或指定飞书 Record ID; - 查看失败任务并决定是否重试; - 排查飞书、ASR、模型分析或 Obsidian 写入问题; - 清理缓存预演。 ## 项目定位 - 项目根目录:包含 `package.json`、`src/`、`scripts/` 的完整源码目录。 - Skill 目录可以只是包装层;Worker 必须从项目根启动。 - 运行根优先级:`-ProjectRoot` → `XXSJ_FS_OB_PROJECT_ROOT` → 启动器所在目录(须是完整项目根)。 - Worker 启动后不依赖 Agent 会话保持在线。 ## 平台与写法 `来源平台` 统一写下列标准值: | 标准写法 | 能力 | |---|---| | 抖音 | 视频、图文 `/note/`;文章 `/article/` 未验证;不支持 v.douyin.com 短链 | | B站 | BV/av、b23.tv 短链、视频转写 | | 微信公众号 | `/s/` 文章、图片归档 | | X | status 链接、t.co 短链、纯数字 ID;图片、视频 | | YouTube | `watch?v=`、`youtu.be`;官方字幕优先,无字幕转音频 ASR | 小红书、其他:未实现,Worker 不会领取。来源平台留空按「抖音」处理。 `一级标签` 的选项每轮从多维表格字段读取,用户在表里增删选项即可改变 AI 分析的分类范围;读取失败时回退内置默认分类。 ## 处理流程 ```text 飞书机器人收到链接 → 多维表格新建 pending 记录 → Worker 领取并锁定 → 解析、下载(图片/音视频) → 官方字幕优先,否则 Qwen-ASR;失败回退 faster-whisper large-v3 → 模型生成摘要、要点、分类 → 生成 Markdown → 原子写入 Obsidian → 回写 处理状态=done 与 知识库路径 ``` ## 常用命令 ```powershell # 环境检查 .\scripts\doctor.ps1 # 单轮处理(默认最多 4 条,处理完退出) .\scripts\run-once.ps1 # 指定飞书 Record ID(不是平台作品 ID) .\scripts\run-once.ps1 -RecordIds "recxxxxxxxx" # 后台长期 Worker / 单次指定记录 …
Read the whole file at its exact version.
How to install
mdr add chopper888/xxsj-fs-ob/xxsj-fs-ob@sha256:2b5dffbc6fe228e4The line at the top of this page pins the label git:20261103.ce4a503, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_eubpuvqokgt523k7)
1 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 5 versions of this file, between Aug 9, 2026 and Nov 3, 2026, about one every 22 days.
| version | committed | commit | size | audit | |
|---|---|---|---|---|---|
| git:20261103.ce4a503 latest | 2026-11-03 | ce4a503 | 4,344 B | A | view · diff |
| git:20261102.a11d179 | 2026-11-02 | a11d179 | 4,090 B | A | view · diff |
| git:20260812.e1e0545 | 2026-08-12 | e1e0545 | 4,360 B | A | view · diff |
| git:20260812.60692d0 | 2026-08-12 | 60692d0 | 4,406 B | A | view · diff |
| git:20260809.6583e1a | 2026-08-09 | 6583e1a | 3,826 B | A | view |
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (4344 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
chopper888/xxsj-fs-ob · 8 stars · license MIT · pushed 2026-11-04 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_eubpuvqokgt523k7 GET https://markdownregistry.com/api/v1/resolve?ref=chopper888/xxsj-fs-ob/xxsj-fs-ob GET https://markdownregistry.com/api/v1/blob/2b5dffbc6fe228e460f23e670e498597722ae76441c0675daa70b2c9e9cf2702
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.