Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add redfox-data/redfox-community-dsh --skill cultural-tourism-douyin-feedgit clone --depth 1 https://github.com/redfox-data/redfox-community-dshWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/redfox-data/redfox-community-dsh/cultural-tourism-douyin-feed)<a href="https://agentmods.dev/skills/redfox-data/redfox-community-dsh/cultural-tourism-douyin-feed"><img src="https://agentmods.dev/badge/skills/redfox-data/redfox-community-dsh/cultural-tourism-douyin-feed/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/redfox-data/redfox-community-dsh/cultural-tourism-douyin-feed"><img src="https://agentmods.dev/badge/skills/redfox-data/redfox-community-dsh/cultural-tourism-douyin-feed.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00106 | $0.01628 |
| Opus 5 | $0.00053 | $0.00814 |
| Sonnet 5 | $0.00021 | $0.00326 |
| Haiku 4.5 | $0.00011 | $0.00163 |
Grade A, and why
cultural-tourism-douyin-feed scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
This is a copy
92% identical to cultural-tourism-bilibili-feed — 18 lines differ, which has more behind it and is treated as the original. This page carries a canonical link to it rather than competing with it.
How it starts
The opening of the file, as written. The whole thing — 113 lines — stays where its author put it; the contents beside it link to each section on GitHub.
文旅抖音信息源
📝 简介
搜索全网文旅抖音热门作品,按点赞量排名筛选最火内容,单次获取 200 条数据,自动按主题聚类,生成深色主题 HTML 可视化报告。支持时间范围筛选与每日自动订阅。
✨ 功能特性
| 功能模块 | 能力描述 | 核心价值 |
|---|---|---|
| 关键词搜索 | 根据景区/城市/主题搜索文旅抖音作品 | 精准匹配目标内容 |
| 时间筛选 | 按日期范围过滤(startTime / endTime) | 灵活控制数据窗口 |
| 自动聚类 | 200 条数据按 type/topic 标签自动分类 | 降低信息熵,聚焦主题 |
| 终端表格 | 按分类输出标题+作者+点赞+评论+分享 | 快速概览,无需打开报告 |
| 可视化报告 | 深色主题 HTML,分区卡片网格+封面图 | 精美呈现,支持全文搜索 |
| 每日订阅 | --subscribe 开启定时自动产出 |
无需手动重复操作 |
🔑 鉴权
前往 红狐hub 获取 API Key,通过以下方式配置:
# 方式一:环境变量(推荐)
export REDFOX_API_KEY=ak_xxxx
# 方式二:配置文件
mkdir -p ~/.qoder/apis
echo '{"api_key":"ak_xxxx"}' > ~/.qoder/apis/redfox.json
⚙️ 参数提取
从用户 query 中提取以下参数:
| 参数 | 提取方式 | 命令行示例 |
|---|---|---|
keyword |
用户提到的具体景区/城市/主题;若仅说"文旅爆款"未指定具体词,必须传空字符串 "" |
--keyword "九寨沟" / --keyword "" |
start-time |
用户提到的起始日期,格式 YYYY-MM-DD | --start-time "2026-06-20" |
end-time |
用户提到的结束日期,格式 YYYY-MM-DD | --end-time "2026-06-21" |
⚠️ 关键规则:用户说"文旅爆款"/"文旅抖音"时,"文旅"是 Skill 触发信号而非搜索词,keyword 必须传空字符串
""(即--keyword ""),让接口返回全量文旅内容。只有当用户明确指定了具体景区/城市/主题时,才将对应词作为 keyword 传入。
若用户未提及时间,脚本会自动根据当前小时判断:≥17点查昨天数据,<17点查前天数据。
完整参数:
| 参数 | 说明 | 默认值 |
|---|---|---|
--keyword |
搜索关键词(可选) | "" |
--start-time |
起始日期 YYYY-MM-DD | 自动计算 |
--end-time |
结束日期 YYYY-MM-DD | 自动计算 |
--output-dir |
HTML 输出目录 | ~/Downloads/QoderReports |
--api-key |
指定 API Key | 环境变量 |
--subscribe / --unsubscribe |
订阅/取消每日推送 | — |
--no-open |
不自动打开浏览器 | — |
🚀 执行流程
- 提取用户 query 中的 keyword、start-time、end-time
- 拼接命令并执行:
python3 "$SKILL_PATH/scripts/cultural_tourism_douyin_report.py" \ --keyword "" --start-time "2026-06-20" --end-time "2026-06-21" \ --output-dir /path/to/tmp - 脚本自动:获取数据 → 聚类分类 → 生成 HTML → 终端表格输出 → 浏览器打开报告
沙箱环境下
~/Downloads/不可写时,使用--output-dir /path/to/workspace/tmp。每次执行必须自动打开 HTML 报告,禁止使用--no-open。
📊 输出格式
What ships with it
4 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 113 lines · 106 tokens per session scan A 25b63d1a9c3f
cultural-tourism-douyin-feed is a skill published in the GitHub repository redfox-data/redfox-community-dsh (6 stars, last pushed yesterday), licensed MIT. It adds 106 tokens to every session and 1,628 once invoked, about $0.0005 per session on Opus 5. A static security scan graded it A with 0 findings. It is 92% identical to cultural-tourism-bilibili-feed, differing in 18 lines, and is treated as a copy.
Other skills, from other repositories
dsh-hooks-authoring
Instructions for writing and debugging dsh-hooks-plugin scripts, which run during tool or session events such as before a tool call or after it finishes. These scripts return JSON decisions such as allowing, asking about, or denying an action.
web-artifact-designer
A design workflow for producing self-contained HTML or SVG files that open directly in a browser. It covers visual work such as posters, infographics, landing pages, charts, banners, cards, and interface mockups.
dsh-web-pet-developer
Create a pet for the dsh-pet plugin and integrate it into the dsh web GUI — author a v2 pet.json manifest plus an 8-column x 9-row atlas per the Codex/hatch-pet contract (live2d pets, voice packs and status decorations included), drop it into the pet-center user directory or contribute it as a built-in asset under…
company-research-method
A documented process for researching a company using supplied files and selected public sources. It produces a company overview with business details, sourced financial figures, and stated risks.
dsh-plugin-guide
Use when developing, reviewing, packaging, debugging, or answering questions about DeepSeek Harness (DSH) plugins — the plugin-based agent harness on vendored Cordis. Applies the official plugin-development constraints (plugin contract, cordis.yml layers, services/events/effects, tool DSL, bundles/profiles) backed by…
delivery-proof
Delivery proof and the doublecheck report. Use when the work is done and the delivery must be proven — consolidate the spec, test timeline, review verdicts, and verification checks into a doublecheckreport, and only then claim completion.