← 返回 Skills 市场
Openclaw Research Viz
作者
Frrrrrrrrank
· GitHub ↗
· v1.5.0
· MIT-0
138
总下载
0
收藏
0
当前安装
6
版本数
在 OpenClaw 中安装
/install research-visualizer
功能描述
Generate interactive HTML research reports from AI research context. After completing a multi-step research task (web search, API calls, analysis), use this...
安全使用建议
This skill is plausibly what it claims (generate, AES-encrypt, upload reports), but you should not install it blindly if you care about confidentiality. Before installing or running it with real data: 1) Inspect upload-report.js and worker/src/index.ts to confirm they do NOT transmit the plaintext or the AES key, and to see exactly which endpoint (a2ui.me URL) and headers are used; 2) Verify where the R2 storage is hosted and who controls a2ui.me — confirm retention, access controls, and deletion policy; 3) Look for hard-coded secrets or API keys in the repo (hard-coded credentials are a red flag); 4) If you cannot review the code, run the skill in an isolated, sandboxed environment with non-sensitive test data and observe network requests (does it only upload ciphertext? does it leak metadata?); 5) If you plan to enable autonomous invocation, consider the increased blast radius (the agent could upload many reports automatically). If any of the above checks are unclear or the upload code contains embedded credentials or sends unencrypted content/keys, consider not using the skill.
功能分析
Type: OpenClaw Skill
Name: research-visualizer
Version: 1.5.0
The research-visualizer skill is a well-documented tool for generating and sharing interactive research reports. It features a sophisticated privacy-preserving architecture using AES-256-GCM client-side encryption, ensuring that decryption keys (stored in URL fragments) are never transmitted to the hosting server (a2ui.me or the fallback Cloudflare Worker at fcyaoquan.workers.dev). The code logic in scripts like generate-report.js and upload-report.js is transparent, lacks obfuscation, and strictly follows the stated purpose of visualizing research data without attempting to exfiltrate sensitive user credentials or system files.
能力评估
Purpose & Capability
Name/description (create interactive HTML research reports) align with the included Node scripts and demo HTML. Requiring 'node' is appropriate. However, the skill uploads reports to a2ui.me / Cloudflare R2 while declaring no required environment variables or credentials — that is unexpected unless the upload endpoint accepts anonymous uploads or the code contains embedded credentials. The presence of a worker directory suggests a server-side component is bundled; this is plausible for a report host but should be explained.
Instruction Scope
SKILL.md instructs the agent to extract conversation context into a JSON, write it to /tmp, and run included node scripts that encrypt and upload the report. The instructions do not tell the agent to read unrelated system files or extra environment variables, which is good. The concern: the instructions ask the agent to execute shipped JavaScript without spelling out exactly what upload-report.js and worker code send to the external endpoint (e.g., any metadata, request headers, or unencrypted payloads). The guidance 'key never touches the server' is a strong claim but must be confirmed by inspecting the upload/encryption code.
Install Mechanism
There is no external install URL or archive; the skill is instruction+bundled code (scripts and worker). No network download/install step in the manifest reduces supply-chain risk. Node is required to run the bundled scripts. This is a relatively low install risk, but executing included scripts is still a runtime risk to review.
Credentials
The skill declares no required environment variables or credentials while its workflow uploads encrypted reports to a2ui.me / R2. Uploading to R2 typically requires credentials or an intermediate service; the lack of declared credentials suggests one of: (a) the host accepts anonymous uploads, (b) credentials are hard-coded in the included code, or (c) the upload is proxied through a bundled worker. Any of those cases require inspection. Also the demo encrypted HTML and test files include large Base64 blobs (expected for encrypted content) but these also increase the chance hidden data or keys are embedded. The skill's claim that the decryption key 'never touches the server' is plausible but unverified without reading upload-report.js/encrypt-report.js/worker code.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request elevated platform privileges in the metadata. There is no indication it modifies other skills or global agent settings. Autonomous invocation is allowed by default; combine this with the concerns above (external upload) when deciding to enable autonomous runs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install research-visualizer - 安装完成后,直接呼叫该 Skill 的名称或使用
/research-visualizer触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.5.0
Remove decryption loader, report displays instantly
v1.4.0
Fix mobile layout bug: loader flex styles no longer leak into report. Improved 3-breakpoint responsive design.
v1.3.0
Fix: sync SKILL.md version, ensure mobile responsive CSS included in all generated reports
v1.2.0
Mobile responsive design for all 9 visualization components
v1.1.0
Zero-config: no environment variables needed. Public upload API handles everything automatically.
v1.0.0
Initial release: encrypted HTML research reports with 9 visualization types (line chart, bar chart, market cards, world map, news cards, stat cards, comparison table, quotes, key points). End-to-end encrypted with AES-256-GCM.
元数据
常见问题
Openclaw Research Viz 是什么?
Generate interactive HTML research reports from AI research context. After completing a multi-step research task (web search, API calls, analysis), use this... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 138 次。
如何安装 Openclaw Research Viz?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install research-visualizer」即可一键安装,无需额外配置。
Openclaw Research Viz 是免费的吗?
是的,Openclaw Research Viz 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Openclaw Research Viz 支持哪些平台?
Openclaw Research Viz 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Openclaw Research Viz?
由 Frrrrrrrrank(@frrrrrrrrank)开发并维护,当前版本 v1.5.0。
推荐 Skills