← 返回 Skills 市场
yinquan251

Weibo TrendNote AI PC

作者 yinquan251 · GitHub ↗ · v1.0.1 · MIT-0
win32 ⚠ pending
145
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install weibo-trendnote-aipc
功能描述
Fetch Weibo realtime hot search rankings, summarize trending topics with a local model, and append the hot list plus digest to an Obsidian note. Supports one...
使用说明 (SKILL.md)

Weibo TrendNote AI PC

Use this skill to fetch current Weibo hot trends, summarize them locally, and append the result to Obsidian.

What it does

  • Fetches the current Weibo hot search list.
  • Summarizes the latest hot topics with a local summarize CLI / local model flow.
  • Appends the hot list and summary to an Obsidian note.
  • Can optionally register recurring cron jobs, but only when the user explicitly asks for scheduled automation.

Safety and side effects

  • This skill writes local state files under C:\Users\Intel\.openclaw\state\weibo_hot.
  • This skill appends content to an Obsidian note.
  • Optional cron setup creates persistent scheduled jobs in OpenClaw.
  • Do not install recurring cron jobs unless the user explicitly asks for ongoing automation.

Recommended commands

One-time run

Use this for a normal fetch → summarize → write pass:

exec: python "{baseDir}/skill_runner.py" once

To force a full run even when the hot list has not changed:

exec: python "{baseDir}/skill_runner.py" once --force

Optional recurring automation

Only use this after the user explicitly asks to enable scheduled runs:

exec: python "{baseDir}/skill_runner.py" install-crons

Notes

  • This skill is Windows-only.
  • The runner loads optional values from C:\Users\Intel\.openclaw\state\weibo_hot\env.ps1 when present.
  • If env.ps1 is absent, the bundled scripts fall back to their built-in defaults.
安全使用建议
This skill appears to do what it says, but review these points before installing: - It hardcodes Windows paths under C:\Users\Intel (state files, APPDATA overrides). Confirm those paths are correct for your environment; running as a different Windows user or service may produce unexpected behavior. - The skill expects external CLIs (notesmd-cli and an npm-provided summarize CLI). Ensure those binaries exist at the paths you want or set NOTESMD_BIN / SUMMARIZE_BIN (via env or an env.ps1) before running. - The runner will load an optional env.ps1 (it only parses $env:NAME = value assignments). Inspect env.ps1 if present—any environment variables (including tokens) there will be injected into the process and used by subprocesses. - Do not run the install-crons mode unless you want the skill to create persistent OpenClaw cron jobs; the SKILL.md warns about this and it requires explicit user action. - Recommended initial steps: run the one-time command (python "{baseDir}/skill_runner.py" once) to validate behavior, check the created files under the stated state dir, and only enable cron installation after verifying everything works and the external CLIs are configured.
能力评估
Purpose & Capability
Name/description align with behavior: scripts fetch Weibo, summarize with a local CLI, and write to Obsidian. Declared required binaries (openclaw and python) are consistent with the runner and cron install actions. One mismatch: the registry metadata lists no required config paths, yet the SKILL.md and all scripts consistently use a hardcoded state/config location (C:\Users\Intel\.openclaw\state\weibo_hot). The hardcoded user path is unusual but is documented in SKILL.md and justified in code comments (NSSM/SYSTEM context).
Instruction Scope
SKILL.md instructs running the Python runner and optionally installing OpenClaw crons—this matches the scripts. The scripts read an optional env.ps1 to load environment variables, perform network requests to weibo.com, run subprocesses (notesmd-cli, summarize CLI, openclaw), and write local state and Obsidian notes. These actions are within the stated purpose, but the runner forces APPDATA/USERPROFILE/HOME to the hardcoded Intel profile when invoking notesmd-cli and expects optional external CLIs; that behavior should be understood before installing.
Install Mechanism
No install spec; the skill is instruction/files-only and ships Python scripts. There are no downloads or archive extraction steps in the bundled files. This is a lower-risk install mechanism (code runs from the skill bundle).
Credentials
The skill declares no required env vars but will read environment variables (and an env.ps1 file) to locate external tools (NOTESMD_BIN, SUMMARIZE_BIN, OPENCLAW_BIN, OBSIDIAN_VAULT, etc.). It also force-sets APPDATA/USERPROFILE/HOME to C:\Users\Intel for notesmd-cli, and uses several hardcoded paths under that profile. While these choices are documented, they can be surprising: env.ps1 can inject environment values into the process (including any secrets present there), and the skill will create and overwrite files in the hardcoded profile path. The skill does not request cloud credentials—but its implicit reliance on external CLIs (notesmd-cli and summarize) is not declared in the registry metadata.
Persistence & Privilege
always:false (good). The skill can register persistent scheduled jobs via the openclaw CLI when the user explicitly requests install-crons; that modifies OpenClaw's cron registry (expected for scheduling functionality). This is a legitimate capability for the skill but increases persistence/blast radius if enabled—SKILL.md advises installing crons only on explicit user request.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install weibo-trendnote-aipc
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /weibo-trendnote-aipc 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Version 1.0.1 – Adds Python entry point and improves usability - Added scripts/skill_runner.py to provide a unified Python entry point for all skill operations. - Simplified one-time and recurring automation commands using the new runner script. - Updated documentation to clarify setup, recurring automation, and Windows-only support. - Improved description of side effects and environment variable handling. - Scheduled cron jobs are now registered only at user request, not by default.
v1.0.0
- Initial release of Weibo TrendNote AI PC. - Fetches Weibo realtime hot search rankings and summarizes trending topics automatically. - Writes hot search summaries directly into the Obsidian vault. - Sets up cron jobs: fetches every 5 minutes, writes to Obsidian every 10 minutes. - All tasks run through a single PowerShell command for streamlined operation.
元数据
Slug weibo-trendnote-aipc
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 2
常见问题

Weibo TrendNote AI PC 是什么?

Fetch Weibo realtime hot search rankings, summarize trending topics with a local model, and append the hot list plus digest to an Obsidian note. Supports one... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 145 次。

如何安装 Weibo TrendNote AI PC?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install weibo-trendnote-aipc」即可一键安装,无需额外配置。

Weibo TrendNote AI PC 是免费的吗?

是的,Weibo TrendNote AI PC 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Weibo TrendNote AI PC 支持哪些平台?

Weibo TrendNote AI PC 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(win32)。

谁开发了 Weibo TrendNote AI PC?

由 yinquan251(@yinquan251)开发并维护,当前版本 v1.0.1。

💬 留言讨论