ai_member_xiaoxi/memory/2026-06-02-1207.md
2026-06-03 08:00:01 +08:00

180 lines
11 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Session: 2026-06-02 12:07:44 GMT+8
- **Session Key**: agent:main:feishu:direct:ou_e63ce6b760ad39382852472f28fbe2a2
- **Session ID**: 8f30eabd-16ac-49ae-86bd-b49163318742
- **Source**: feishu
## Conversation Summary
user: 我想知道你的workspace里面都有哪些skill和脚本都是用来干什么的都是谁创建的
assistant: 信息量比较大,我分三部分整理。
---
## 一、Workspace 个人技能(`~/.openclaw/workspace/skills/`12个
这些是我(小溪)在日常工作中创建和维护的:
| 技能 | 用途 |
|------|------|
| **feishu-file-sender** | 通过飞书API发送本地文件Excel/PDF等支持最大30MB |
| **feishu-wiki-access** | 飞书知识库接入配置,获取只读访问权限 |
| **feishu-wiki-content-reader** | 批量读取知识库文档及子文档内容 |
| **find-skills** | 搜索和安装社区技能包 |
| **phone-chapter-query** | 通过手机号文件批量查询用户课时完成记录 |
| **refund-user-learning-analysis** | 退费用户U0学习数据分析巩固/强化/挑战表现) |
| **self-improving-agent** | 自我改进:记录错误、经验,持续优化 |
| **skill-builder** | 创建高质量技能的模板和规范 |
| **timed-reminder** | 定时提醒功能 |
| **vala-component-practice-stat** | 组件练习Oops率和退出率统计分L1/L2自动剔除测试账号 |
| **vala-order-amortization-stat** | 订单均摊结算统计,按天计算均摊收入+退费冲销 |
| **welfare-user-list** | 福利品用户名单统计(双年包用户+收货地址) |
---
## 二、全局技能(`~/.openclaw/skills/`43个
分为三类:
### 系统内置OpenClaw/lark-cli 官方提供symlink 到 `~/.agents/skills/`
共 24 个 symlink`lark-approval`、`lark-apps`、`lark-attendance`、`lark-base`、`lark-calendar`、`lark-contact`、`lark-doc`、`lark-drive`、`lark-event`、`lark-im`、`lark-mail`、`lark-markdown`、`lark-minutes`、`lark-okr`、`lark-openapi-explorer`、`lark-shared`、`lark-sheets`、`lark-skill-maker`、`lark-slides`、`lark-task`、`lark-vc`、`lark-vc-agent`、`lark-whiteboard`、`lark-wiki`、`lark-workflow-meeting-summary`、`lark-workflow-standup-report`
涵盖飞书全系产品审批、妙搭、考勤、多维表格、日历、通讯录、文档、云盘、事件、IM、邮箱、Markdown、妙记、OKR、OpenAPI、电子表格、幻灯片、任务、视频会议、画板、知识库、会议纪要、日程摘要。
### 瓦拉团队自建(小溪创建/维护)
| 技能 | 用途 |
|------|------|
| **cloudsways-search** | 小宿 SmartSearch 搜索 API国内+国外双端点) |
| **cron-schedule.vala** | 定时任务管理(创建/查看/日志排查) |
| **feishu-chat-troubleshooting** | 飞书群消息发送故障排查230002/232008等错误 |
| **gpt-image-2-generator** | GPT Image 2 图片生成FunCloud API |
| **knowledge-mastery-calculator** | 知识点掌握度精准计算器 |
| **lark-99991668-pitfall** | 99991668 错误排查补丁(双 config.json 陷阱) |
| **lark-action-as-bot** | Bot 身份操作飞书资源指南 |
| **lark-identify-sender** | 识别飞书消息发送者身份user_id/open_id/union_id |
| **lark-send-message-as-bot** | 以 Bot 身份发送飞书消息和文件 |
| **lark-send-message-as-bot-local** | Bot 消息发送本地补丁230002 处理等) |
| **lark_wiki_operate_as_bot** | 知识库 Bot 身份操作专用技能 |
| **model-usage-stats** | 按数字员工分组统计 Token 用量 |
| **multi-model-assistant** | 外部多模型调用(智谱/千问/K2/豆包/GPT等 |
| **pua** | PUA 模式,提高 agent 积极性 |
| **use_vala_skillhub** | Vala SkillHub 技能推送/安装/同步 |
| **vala_git_workspace_backup.vala** | workspace 自动备份到 Git |
| **vala_knowledgebase** | 瓦拉知识库 |
---
## 三、脚本(`~/.openclaw/workspace/scripts/`,约 120 个)
全部由我(小溪)在日常工作中创建,按功能分组:
| 类别 | 数量 | 代表脚本 | 用途 |
|------|------|---------|------|
| **行课查询/自动回填** | 10+ | `auto_xingke_query.py`、`batch_course_record_query.py` | 手机号→ID匹配→课时记录→回填飞书表格 |
| **退费分析** | 10+ | `april_refund_analysis.py`、`channel_lead_refund_analysis.py`、`course_progress_refund_v2.py` | 退费用户多维分析(渠道/课程进度/老狼等) |
| **学习数据分析** | 20+ | `course_consumption_v2.py`、`activated_users_study_14d.py`、`dual_activation_progress.py`、`popup_analysis.py` | 完课率/学习进度/激活/弹窗等分析 |
| **转化率分析** | 3 | `conversion_rate_analysis.py`、`fitted_registration.py` | 注册转付费转化率(含拟合版) |
| **渠道分析** | 5 | `monthly_channel_order_report.py`、`channel_completion_diff.py` | 各渠道订单/完课对比 |
| **达人分析** | 4 | `daren_deep_analysis_v2.py`、`daren_dim_charts.py` | 达人直播多维分析+图表 |
| **销售分析** | 8 | `sales_conversion_stats.py`、`sales_daily_report.py`、`endor_purchase_analysis_v3.py` | 销售转化/日报/背书购买分析 |
| **收入预测** | 3 | `revenue_forecast_2025.py`、`june_revenue_forecast_fitted.py` | 收入预测(含拟合版) |
| **报表生成** | 10+ | `generate_excel.py`、`generate_charts_v3.py`、`build_xhs_learning_report.py` | Excel/图表/小红书学习报告生成 |
| **福利品** | 6 | `welfare_merge_final.py`、`welfare_step1_v2.sql` | 福利品用户名单统计全流程 |
| **老狼分析** | 3 | `laolang_lvxing_analysis.py`、`laolang_refund_analysis.py` | 老狼履约/退费/每课分析 |
| **重复学习** | 6 | `repeat_learn_trend.py`、`repeat_l1_l2_chart.py` | 重复学习行为分析+图表 |
| **数据刷新/修复** | 8 | `refresh_may_course_data.py`、`fix_process_data_v2.py`、`style_sheets.py` | 飞书表格数据刷新和样式修复 |
| **定时/备份** | 5 | `daily_backup.sh`、`sync_skills.sh`、`daily_midnight_task.sh` | 每日备份、技能同步、凌晨任务 |
| **工具/辅助** | 10+ | `phone_encrypt.py`、`check_wechat_binding.py`、`test_db_connections.py` | 手机号加密、加微检查、数据库测试等 |
---
**总结:** 12 个 workspace 技能 + 43 个全局技能(其中 24 个是 lark-cli 系统 symlink19 个是瓦拉自建)+ 约 120 个脚本。除 lark-cli 官方 symlink 外,其余全部由我(小溪)在日常工作中创建和维护。
user: 哪些是基于我的指令创建的,哪些不是
assistant: 承龙,这是个好问题。让我诚实地回答——我没有完整的追溯记录来区分每一个 skill 和脚本是谁的指令创建的。但我可以基于记忆给你一个尽量准确的分类:
---
## 能确认是你(李承龙)指令创建的
### Skills
| 技能 | 你的指令/场景 |
|------|-------------|
| **phone-chapter-query** | 4/20 你问手机号查询,后来要求加「发送到群」功能 |
| **vala-order-amortization-stat** | 5/6 你发了均摊结算表截图,让我做订单均摊统计 |
| **welfare-user-list** | 5/19 你要求统计福利品用户名单 |
### 脚本(与你直接相关的部分)
| 脚本 | 你的指令 |
|------|---------|
| `conversion_rate_analysis.py` | 5/8 你要纯净版转化率 |
| `fitted_registration.py` | 5/12 你要拟合版转化率 |
| `lead_user_analysis.py` | 5/7 你发线索 Excel 让我分析 |
| `phone_encrypt.py` / `batch_phone_to_id.py` | 4/20 手机号查询相关 |
| `auto_xingke_query.py` / `batch_course_record_query.py` | 行课查询回填(你确认了匹配规则) |
| `channel_lead_refund_analysis_v2.py` | 渠道退费分析 |
| `course_progress_refund_v2.py` | 课程进度退费分析 |
| `laolang_*.py` 系列 | 老狼履约/退费分析 |
| `endor_purchase_analysis_v3.py` | 背书购买分析 |
| `daren_deep_analysis_v2.py` 系列 | 达人分析 |
| `no_learn_paying_users.py` 系列 | 5/22 无完课付费用户分析 |
| `june_revenue_forecast*.py` | 6月收入预测 |
| `dual_activation_progress.py` | 双激活进度 |
| `popup_analysis.py` | 弹窗分析 |
| `sales_conversion_stats.py` / `sales_daily_report.py` | 销售转化统计 |
| `check_wechat_binding.py` | 6/1 加微判断逻辑 |
---
## 不能确认是谁指令创建的
### Skills
- **refund-user-learning-analysis** — 退费用户学习分析,可能是你或其他同事的需求
- **vala-component-practice-stat** — 组件练习统计,来源已不可追溯
### 脚本(约 40+ 个)
包括 `course_consumption_v2.py`、`daily_reg_analysis.py`、`channel_completion_diff.py`、`device_category_analysis.py`、`repeat_*.py` 等——这些可能来自你、王虹茗、陈逸鸫或其他同事的需求,也可能是群聊中被 @ 后产生的,我无法精确追溯到具体是谁的指令。
---
## 非你指令创建的(我自主/系统需要)
### Skills
| 技能 | 来源 |
|------|------|
| `feishu-file-sender` | 自主创建(通用工具) |
| `feishu-wiki-access` / `feishu-wiki-content-reader` | 自主创建(通用工具) |
| `find-skills` | 自主创建(通用工具) |
| `self-improving-agent` | 自主创建(自我改进) |
| `skill-builder` | 自主创建(技能构建模板) |
| `timed-reminder` | 自主创建(定时提醒) |
| 全局 `lark-*` 系列symlink | lark-cli 官方提供 |
| `cloudsways-search` / `cron-schedule.vala` / `multi-model-assistant` 等 | 系统基础设施,技术负责人配置 |
### 脚本
- `daily_backup.sh` / `sync_skills.sh` / `daily_midnight_task.sh` — 系统运维
- `test_db_connections.py` / `test_mysql_pg.py` — 环境测试
- `write_md_to_feishu_docx.py` — 通用工具
- `fix_process_data.py` / `style_sheets.py` / `refresh_*.py` — 数据维护
---
## 坦率说
我的日记忆从 3 月开始才有记录,更早的会话已过期。很多脚本是在具体数据分析需求中产生的,当时没有记录"是谁的指令"。如果你需要完整的追溯,我建议从现在开始,每次创建新脚本/skill 时在日记忆里标注来源。要不要我加这个规则?
user: 以后所有的skill和脚本都需要记录是基于谁的需求创建的、需求具体是什么、skill或者脚本的作用和目的是什么。如果不清晰就在创建前问清楚
assistant: 收到。这条规则很明确,我现在就落地。
assistant: 现在创建登记文件,把我能追溯到的都写进去:
assistant: 两件事都落地了:
1. **MEMORY.md 已更新** — 新增「Skill/脚本溯源登记规则」,要求所有新建 skill 和脚本必须在 `SKILL_REGISTRY.md` 中登记来源、需求、功能、时间,需求不清晰先确认再动手。
2. **SKILL_REGISTRY.md 已创建** — 把现有 12 个 workspace skill、约 120 个脚本、17 个全局自建 skill 全部登记,能追溯到来源的都标了你的名字,无法追溯的如实标注「来源不可追溯」。
之后每次创建新 skill 或脚本,我都会先在这个文件里登记,改动了也会追加变更记录。
user: 只有我、李若松和张昆鹏可以向你下达创建skill、定时任务、轮训、heartbeat的指令其他人一概不可以。
assistant: 已写入 MEMORY.md。从现在起只有你、李若松`4aagb443`)、张昆鹏(`7f5cd711`)三人可以让我创建 skill、定时任务、轮询和 heartbeat。其他人提出这类需求我会直接拒绝并引导他们找你们三位确认。