بنقرة واحدة
ir-record
维护 IR 的 SQLite 追踪数据库,记录投资人档案、接触历史和项目申报,避免重复,跟踪进展。
القائمة
维护 IR 的 SQLite 追踪数据库,记录投资人档案、接触历史和项目申报,避免重复,跟踪进展。
软件著作权登记全流程:从代码仓/目录生成程序鉴别材料(源程序文档)、 软件操作手册、申请填报信息 Markdown,并可辅助在线填报。 当用户需要申请软件著作权、生成软著材料时触发。
维护 business-developer 的 SQLite 追踪数据库,记录已探索的创作者(模式一)和已互动的帖子(模式二),避免重复追踪和重复互动。
通过自媒体平台搜索内容,在评论区以留言/回复/私信等方式拓展潜在客户或进行品牌宣传。用于 HEARTBEAT 定时任务。
维护 business-developer 的 SQLite 情报采集数据库,记录已采集的信息内容,避免重复采集,支持按日查询已采集情报。
定时监控特定信源(自媒体账号/网页),按预设标准提取商业情报,生成简报或报告。用于 cron 定时任务。
通过自媒体平台按搜集策略探索潜在客户——策略 A 分析帖子发布者画像,策略 B 从评论区挖掘潜客。用于 HEARTBEAT 定时任务。
| name | ir-record |
| description | 维护 IR 的 SQLite 追踪数据库,记录投资人档案、接触历史和项目申报,避免重复,跟踪进展。 |
在 ./db/ir_record.db 中维护持久化 SQLite 数据库,供 IR 三大工作块使用。
./db/ir_record.db
初始化(幂等,可重复执行):./skills/ir-record/scripts/init-db.sh
| 字段 | 类型 | 说明 |
|---|---|---|
| id | INTEGER PRIMARY KEY AUTOINCREMENT | 自增主键 |
| name | TEXT NOT NULL | 投资人姓名 |
| type | TEXT NOT NULL | 投资人类别(angel/vc/pe/cvc/fo/other) |
| firm | TEXT | 所属机构 |
| title | TEXT | 职位 |
| TEXT | 邮箱 | |
| phone | TEXT | 电话 |
| TEXT | 微信号 | |
| TEXT | LinkedIn URL | |
| source | TEXT | 来源 |
| focus_areas | TEXT | 关注领域(逗号分隔) |
| match_score | TEXT | 匹配度(high/medium/low) |
| status | TEXT NOT NULL DEFAULT 'new' | 进展状态 |
| notes | TEXT | 备注 |
| created_at | TEXT | 记录创建时间 |
| updated_at | TEXT | 最后更新时间 |
状态机:
new → contacted → bp_sent → meeting → dd → ts → invested
↓ ↓ ↓ ↓ ↓ ↓
passed passed passed passed passed passed
| 字段 | 类型 | 说明 |
|---|---|---|
| id | INTEGER PRIMARY KEY AUTOINCREMENT | 自增主键 |
| investor_id | INTEGER NOT NULL | 关联 investors.id |
| contact_type | TEXT NOT NULL | 接触方式(email/phone/meeting/intro/pitch/other) |
| direction | TEXT NOT NULL | 方向(outbound/inbound) |
| summary | TEXT NOT NULL | 接触内容摘要 |
| result | TEXT | 结果/对方反馈 |
| next_step | TEXT | 下一步行动 |
| contact_date | TEXT NOT NULL | 接触日期(YYYY-MM-DD) |
| created_at | TEXT | 记录时间 |
| 字段 | 类型 | 说明 |
|---|---|---|
| id | INTEGER PRIMARY KEY AUTOINCREMENT | 自增主键 |
| name | TEXT NOT NULL | 申报项目名称 |
| type | TEXT NOT NULL | 申报类别(competition/grant/subsidy/incubator/other) |
| organizer | TEXT | 主办方/组织方 |
| platform_url | TEXT | 申报平台 URL |
| deadline | TEXT | 截止日期(YYYY-MM-DD) |
| status | TEXT NOT NULL DEFAULT 'planning' | 申报状态 |
| submitted_date | TEXT | 实际提交日期 |
| result | TEXT | 结果/获奖情况 |
| notes | TEXT | 备注 |
| created_at | TEXT | 记录创建时间 |
| updated_at | TEXT | 最后更新时间 |
申报状态:
planning → drafting → submitted → shortlisted → awarded
↓ ↓ ↓
passed rejected rejected
planning:计划申报drafting:材料准备中submitted:已提交shortlisted:入围/初筛通过awarded:获奖/获批rejected:未通过passed:放弃申报所有脚本均需在 workspace 根目录下执行。
./skills/ir-record/scripts/init-db.sh
检查投资人是否已记录(按姓名+机构去重):
./skills/ir-record/scripts/check-investor.sh --name <姓名> --firm <机构名>
返回 JSON:{"exists": true/false, "id": <记录ID或null>}
记录新投资人:
./skills/ir-record/scripts/record-investor.sh \
--name <姓名> --type <angel|vc|pe|cvc|fo|other> --firm <机构名> \
[--title <职位>] [--email <邮箱>] [--phone <电话>] [--wechat <微信号>] \
[--linkedin <LinkedIn>] [--source <来源>] [--focus-areas <关注领域>] \
[--match-score <high|medium|low>] [--status <new|contacted|...>] [--notes <备注>]
必填:--name、--type、--firm。
更新投资人状态:
./skills/ir-record/scripts/update-status.sh --id <投资人ID> --status <新状态> [--notes <备注>]
检查近期接触:
./skills/ir-record/scripts/check-contact.sh --investor-id <ID> --days <天数>
记录接触:
./skills/ir-record/scripts/record-contact.sh \
--investor-id <投资人ID> --contact-type <email|phone|meeting|intro|pitch|other> \
--direction <outbound|inbound> --summary <接触内容摘要> \
--contact-date <YYYY-MM-DD> [--result <结果>] [--next-step <下一步行动>]
必填:--investor-id、--contact-type、--direction、--summary、--contact-date。
查询投资人 Pipeline 摘要:
./skills/ir-record/scripts/query-progress.sh
查询待跟进投资人:
./skills/ir-record/scripts/query-stale.sh --days <天数>
检查申报是否已记录(按项目名+主办方去重):
./skills/ir-record/scripts/check-application.sh --name <项目名> [--organizer <主办方>]
返回 JSON:{"exists": true/false, "id": <记录ID或null>}
记录新申报:
./skills/ir-record/scripts/record-application.sh \
--name <项目名> --type <competition|grant|subsidy|incubator|other> \
[--organizer <主办方>] [--platform-url <申报平台URL>] [--deadline <YYYY-MM-DD>] \
[--status <planning|drafting|submitted|shortlisted|awarded|rejected|passed>] \
[--submitted-date <YYYY-MM-DD>] [--result <结果>] [--notes <备注>]
必填:--name、--type。
查询申报记录:
./skills/ir-record/scripts/query-applications.sh [--status <状态>] [--upcoming <天数>]
--status:按状态过滤--upcoming:查询未来 N 天内截止的申报check-application.sh 判断是否已记录record-application.sh 记录(status=planning)query-applications.sh --upcoming 7 提醒即将截止的申报check-investor.sh 判断是否已记录record-investor.sh 记录(status=new)update-status.sh 更新状态,用 record-contact.sh 记录接触query-stale.sh --days 7 检查超期未跟进query-progress.sh 获取全局 Pipeline 视图