← 返回 Skills 市场
jike-digest
作者
Alex Redisread
· GitHub ↗
· v1.0.1
· MIT-0
100
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install jike-digest
功能描述
抓取指定即刻 Topic 最近 50 条内容,筛选最近 24 小时内有价值的 post,生成摘要、可实践建议、灵感启发,输出为每日精选 Markdown 文档。 当用户说"帮我总结即刻 topic"、"即刻日报"、"jike digest"、"jike 摘要"、"即刻每日精选"、"抓取即刻 {topic_id}"...
使用说明 (SKILL.md)
即刻 Topic 每日摘要
配置
优先级:命令行参数 > 环境变量 > 默认值
| 参数 | 环境变量 | 默认值 |
|---|---|---|
--topic-id |
JIKE_TOPIC_ID |
(必填,无默认值) |
--base-dir |
JIKE_DIGEST_BASE_DIR |
/Users/victor/Desktop/resource/daily-info/jike |
若 topic-id 未提供且无环境变量,报错并提示用户。
常用 Topic ID:
| Topic | ID |
|---|---|
| AI 探索站 | 63579abb6724cc583b9bba9a |
| 产品经理的日常 | 563a2995306dab1300a32227 |
| 大产品小细节 | 57079a1526b0ab12002c29da |
| 副业探索小分队 | 65544021a2935ec6b005bcd2 |
| 薅羊毛小分队 | 5523d164e4b0466c6563cd30 |
| 科技圈大小事 | 597ae4ac096cde0012cf6c06 |
输出路径:{BASE_DIR}/{topic_id}/{YYYYMMDD}/jike-{topic_name}-{YYYYMMDD}.md
依赖
- autocli:获取 Topic 内容
- scripts/filter_recent.py:过滤最近 24 小时内的 posts
执行流程
Step 1: 初始化
- 确定
TOPIC_ID和BASE_DIR - 若
{BASE_DIR}/{topic_id}/{YYYYMMDD}/已存在则清空与当前 topic 相关文件 mkdir -p {BASE_DIR}/{topic_id}/{YYYYMMDD}
Step 2: 获取并过滤内容
autocli jike topic {topic_id} --limit 50 -f json | python3 {SKILL_DIR}/scripts/filter_recent.py
脚本将统计信息输出到 stderr,过滤后的 JSON 数组输出到 stdout。也可单独调用:
# 自定义时间窗口(如 48 小时)
python3 {SKILL_DIR}/scripts/filter_recent.py --input posts.json --hours 48
# 保存过滤结果到文件
autocli jike topic {topic_id} --limit 50 -f json | python3 {SKILL_DIR}/scripts/filter_recent.py --output filtered.json
Step 3: 筛选与分析
- 低价值剔除:对 Step 2 结果,进一步剔除纯表情、纯图片无文字、明显低质量、过于私人化的内容
- 对保留的 post 逐条生成分析。输出格式见 references/output-template.md。
Step 4: 写入文档
将分析结果按模板写入输出文件,使用简体中文撰写,保持即刻社区轻松有态度的风格。
安全使用建议
This skill appears coherent with its stated function, but take these practical precautions before installing or running it: (1) Verify and set BASE_DIR to a safe location you control — the default points to a specific user's Desktop path and could overwrite files. (2) Confirm what 'autocli jike' requires on your system (it may rely on your Jike account/configured credentials); ensure you trust autocli and understand where it stores auth. (3) Back up any files under the target output directory before running, since the instructions indicate existing files may be cleared. (4) Review and run scripts/filter_recent.py locally to confirm behaviour; it only parses JSON, filters by timestamp, and writes JSON/STDOUT. (5) If you will let an agent invoke the skill autonomously, be comfortable that the agent may run autocli (which performs network requests using whatever credentials are present). If any of these items are unacceptable, do not install or run the skill until you adjust configuration or inspect dependencies.
功能分析
Type: OpenClaw Skill
Name: jike-digest
Version: 1.0.1
The skill contains a potential shell injection vulnerability in SKILL.md, as the `{topic_id}` parameter is passed directly into a shell command (`autocli`) without explicit sanitization instructions. Additionally, it uses a hardcoded absolute path (`/Users/victor/Desktop/...`) as a default directory, which is highly specific to a local environment and potentially risky if the agent attempts to manage files (e.g., the 'clearing' step) in unintended locations. The Python script `scripts/filter_recent.py` itself appears benign and performs standard data filtering.
能力评估
Purpose & Capability
The skill says it will fetch a Jike Topic and produce a daily Markdown digest. The SKILL.md instructs using 'autocli jike topic' to retrieve posts and includes a small Python filter script to keep recent posts; writing output to a local directory is consistent with generating a digest. Minor note: the default BASE_DIR is hardcoded to a user-specific path (/Users/victor/...), which is unexpected but not malicious — it should be adjusted by the installer/user.
Instruction Scope
Runtime instructions are narrowly scoped: call autocli to fetch JSON, pipe through scripts/filter_recent.py, post-process and write a Markdown file. There is one potentially risky/ambiguous step: SKILL.md says '若 {BASE_DIR}/{topic_id}/{YYYYMMDD}/ 已存在则清空与当前 topic 相关文件' (clear related files) — this implies deleting files under the output folder. That is within the purpose (replacing previous outputs) but is destructive to any data placed there and is vaguely specified (no explicit rm command shown). The skill does not instruct the agent to read unrelated system files or to transmit data to third-party endpoints.
Install Mechanism
No install spec — instruction-only plus a small, transparent Python script (scripts/filter_recent.py). Nothing is downloaded or extracted. This is low-risk from an install perspective.
Credentials
The skill declares no required credentials and only optional env vars for topic ID and base dir. The only external dependency called at runtime is 'autocli', which is reasonable for fetching Jike data; note that autocli itself may require the user's Jike credentials/config, but those are not requested or used directly by this skill. The included Python script does not access secrets or unexpected env vars.
Persistence & Privilege
The skill is not set to always:true, does not request permanent platform presence, and does not modify other skills or system-wide agent settings. It only writes outputs to a local directory as part of its purpose.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install jike-digest - 安装完成后,直接呼叫该 Skill 的名称或使用
/jike-digest触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
jike-digest 1.0.1 版本变更:
- 新增 `scripts/filter_recent.py`:支持筛选最近 24 小时内的 posts。
- 新增 [references/output-template.md],规范单条内容分析的 Markdown 输出样式。
- Skill 由多 Topic 串行抓取、全量整理,精简为抓取单个指定 Topic 并输出每日摘要。
- 调整配置:支持通过命令行参数或环境变量提供 Topic ID。
- 依赖与执行流程同步更新,增强内容过滤和模板化分析能力。
v1.0.0
Major update: Jike skill is now a daily multi-topic digest generator with advanced filtering and summarization.
- Skill renamed from "Jike" (music focus) to "jike-digest" for generating daily summaries from multiple Jike Topics.
- Automatically fetches top posts from configurable Topics, filters low-value content, and generates actionable summaries and insights.
- Supports flexible Topic configuration and file paths via environment variables or CLI arguments.
- Produces structured daily markdown documents with per-topic and overall highlights, trends, and reader recommendations.
- Designed for serial Topic fetching, high-quality content curation, and resilient error handling.
元数据
常见问题
jike-digest 是什么?
抓取指定即刻 Topic 最近 50 条内容,筛选最近 24 小时内有价值的 post,生成摘要、可实践建议、灵感启发,输出为每日精选 Markdown 文档。 当用户说"帮我总结即刻 topic"、"即刻日报"、"jike digest"、"jike 摘要"、"即刻每日精选"、"抓取即刻 {topic_id}"... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 100 次。
如何安装 jike-digest?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install jike-digest」即可一键安装,无需额外配置。
jike-digest 是免费的吗?
是的,jike-digest 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
jike-digest 支持哪些平台?
jike-digest 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 jike-digest?
由 Alex Redisread(@redisread)开发并维护,当前版本 v1.0.1。
推荐 Skills