← 返回 Skills 市场
yujing2013

Fund Weekly Report

作者 Yujing2013 · GitHub ↗ · v1.8.3 · MIT-0
cross-platform ✓ 安全检测通过
270
总下载
0
收藏
0
当前安装
16
版本数
在 OpenClaw 中安装
/install fund-weekly-report
功能描述
基金周报生成。根据Excel数据自动生成基金周报Word文档。支持主动权益、固定收益、指数基金、FOF、QDII、REITs等各类基金的周度表现分析。
使用说明 (SKILL.md)

基金周报生成

根据Excel数据自动生成基金周报Word文档。

安装

pip install pandas python-docx openpyxl

使用方式

发送基金周度收益Excel文件(必需),可选发送ETF资金流动Excel文件,AI会自动生成周报。

输入:

  • 基金细分类型周度收益Excel(24个Sheet) - 必需
  • ETF资金流动Excel - 可选

输出:

  • 基金周报Word文档(楷体格式)

周报内容

  1. 主要市场指数周度表现回顾
  2. 主动权益基金周度表现复盘
  3. 固定收益基金周度表现复盘
  4. 指数型基金周度表现复盘
  5. FOF基金周度表现复盘
  6. 其他类型基金周度表现复盘
  7. 基金成立与发行回顾
  8. 附注及风险提示

安全声明

权限范围

权限 说明
读取Excel文件 读取用户明确提供的Excel文件(聊天上传或本地路径)
写入Word文档 将生成的周报写入用户工作目录

文件路径约束

  • 只接受 .xlsx.xls 扩展名的文件
  • 禁止访问系统敏感目录(/etc/, /root/, .ssh 等)

不做的事情

  • ❌ 不读取非Excel文件
  • ❌ 不访问系统敏感目录
  • ❌ 不发起网络请求
  • ❌ 不存储凭据或密码

详见 references/ 目录了解更多技术细节。

安全使用建议
This skill is coherent with its purpose, but it includes executable Python scripts and asks you to pip-install packages. Before using it: (1) inspect the actual scripts (read_excel.py and the generate_*.py files) to confirm there are no network calls, subprocess executions, or code paths that read arbitrary filesystem locations beyond the uploaded Excel files; (2) only provide the required .xls/.xlsx files and a trusted .docx template; (3) run the skill in an isolated environment (container or VM) the first time; (4) install dependencies in a virtualenv so packages don't affect your system Python; (5) if you need stronger assurance, run static analysis (search for requests, urllib, socket, subprocess, os.system, open with absolute paths) or ask the author for a provenance / source repository and changelog. If you find the scripts making unexpected network calls or reading system files, do not run them with sensitive data or system-wide privileges.
功能分析
Type: OpenClaw Skill Name: fund-weekly-report Version: 1.8.3 The fund-weekly-report skill bundle is designed to automate the creation of financial fund reports by processing Excel data and generating Word documents. The implementation uses standard libraries such as pandas and python-docx. The bundle includes multiple iterations of generation scripts and extensive markdown documentation providing the AI agent with specific reporting templates and data mapping rules. Notably, scripts/generate_weekly_report_v3.py includes a security-conscious file path validation function that blacklists sensitive system directories (e.g., /etc, /root, .ssh). There is no evidence of data exfiltration, unauthorized network access, or malicious prompt injection; the instructions are strictly task-oriented and aligned with the stated purpose.
能力评估
Purpose & Capability
Name/description match the artifacts: scripts and references focus on extracting Excel sheets and producing Word reports. Declared deps (pandas, python-docx, openpyxl) and template usage match the stated functionality. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
SKILL.md instructs the agent to read user-provided Excel files (chat upload or local path) and write a Word file in the user's working directory, and it explicitly claims no network requests and no access to sensitive system dirs. That scope is coherent for the task, but because the package includes executable Python scripts, the actual behavior depends on those scripts — e.g., reading arbitrary local file paths or failing to enforce the stated directory restrictions would be a risk. The instructions rely on the user to supply only .xls/.xlsx inputs, which is reasonable but requires trust that the code enforces extension/validation checks.
Install Mechanism
There is no install spec in the registry, but SKILL.md tells users to pip install pandas, python-docx, openpyxl. Using PyPI packages is standard for this task; it does mean installing third‑party packages (supply‑chain risk). No unusual download URLs or archive extraction steps are present in the metadata.
Credentials
The skill does not request environment variables, credentials, or config paths. That is proportionate given the described functionality (local Excel->Word processing).
Persistence & Privilege
The skill is not always-enabled and does not request elevated platform privileges. It is user-invocable and allows autonomous invocation (platform default), which is normal for skills of this type.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install fund-weekly-report
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /fund-weekly-report 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.8.3
精简SKILL.md,将功能性细节移至references目录;SKILL.md现在只保留用户指南内容
v1.8.2
修正安全声明:明确支持读取用户提供的文件路径;添加路径验证(仅允许Excel文件、禁止敏感目录);更新permissions和constraints声明
v1.8.1
添加安全声明、依赖声明、权限范围说明;创建requirements.txt
v1.8.0
新增市场状态判断逻辑(普遍下跌/普遍上涨);FOF基金收益按绝对值排序;ETF数据可选
v1.7.9
fund-weekly-report 1.7.9 - 更新版本号至 1.7.8 - 文档内容未作其他调整
v1.7.8
Version 1.7.8 - 更新话术模板,优化周报生成的表达逻辑及结构(参考writing_templates_v3_learned.md)。 - scripts/generate_weekly_report_v3.py 优化,支持更灵活的数据提取和模板调用。 - 细化和补充SKILL.md中部分说明,保持与最新功能一致。
v1.7.7
No file changes detected for this version. - Version bumped to 1.7.7 with no other modifications. - No new features, bug fixes, or documentation updates in this release.
v1.7.6
Version 1.7.6 - Updated writing templates for fund weekly reports in references/writing_templates_v3_learned.md to enhance template wording and content. - Refined the fund weekly report generation script (scripts/generate_weekly_report_v3.py) for improved reporting based on new templates.
v1.7.5
fund-weekly-report 1.7.5 - 更新 writing_templates_v3_learned.md 话术模板,提升表达专业性与结构一致性 - 优化 generate_weekly_report_v3.py 代码,增强模板适配和数据处理健壮性 - 文档 SKILL.md 补充和同步模板、技术细节及功能说明
v1.7.4
- 新增支持通过“发送本地文件路径”方式输入Excel数据,无需仅限文件上传。 - 自动识别上传文件与路径字符串两种输入方式,提升交互灵活性。 - 文档描述、使用方式及输入说明同步更新,覆盖路径读取场景。 - 主脚本更新,完善对路径输入的数据读取兼容性。
v1.6.0
规范话术:2.2/4.2去掉头部绩优产品分析,4.2只保留超额收益均值,5.1 FOF基金话术规范化,6.1/6.2标题格式化,6.2去掉年初以来
v1.5.0
完善7.2基金发行和7.3基金申报:按主题分组描述、标题体现集中上报主题
v1.3.0
修正标题字体格式:一级标题楷体小四加粗,二级标题楷体五号不加粗
v1.2.0
## fund-weekly-report 1.2.0 - 修正并统一了Word文档输出的字体和标题字号,所有标题和正文均为“楷体”,字号严格与模板一致,英文/数字为Times New Roman(解决模板规范不一致问题) - 更新文档说明,明示输出格式和字体规范必须与模板完全相符 - 其他描述性文档微调,提升使用和规范指引的准确性
v1.1.0
**Version 1.1.0 highlights:** 增强周报自动生成脚本和输出格式对齐模板 - 新增 generate_weekly_report_v1/2/3 脚本,支持多版本周报自动生成 - 周报输出Word文档字体格式与范本完全一致,新增详细字体字号要求 - V3版脚本支持年初以来详细数据,行业主题、增强指基、ETF等细分产品收益提取完善 - 头部绩优产品榜单支持近一周及年初以来TOP分析,亮点描述更丰富 - 技术细节和脚本结构说明文档同步更新,主脚本目录调整
v1.0.0
首个版本:支持Excel数据生成专业基金周报,包含ETF资金流动分析、专业话术模板
元数据
Slug fund-weekly-report
版本 1.8.3
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 16
常见问题

Fund Weekly Report 是什么?

基金周报生成。根据Excel数据自动生成基金周报Word文档。支持主动权益、固定收益、指数基金、FOF、QDII、REITs等各类基金的周度表现分析。 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 270 次。

如何安装 Fund Weekly Report?

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

Fund Weekly Report 是免费的吗?

是的,Fund Weekly Report 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Fund Weekly Report 支持哪些平台?

Fund Weekly Report 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Fund Weekly Report?

由 Yujing2013(@yujing2013)开发并维护,当前版本 v1.8.3。

💬 留言讨论