jialong@columbia:~/site$cat ./lab/repf.md
> 实验室 · repf-agent

REPF Agent

仓库:
repf-agent
语言:
Python · Claude Code
年份:
2026 · 在做

REPF Agent 是一个面向美国可再生能源项目融资的早期研究原型。今天实际能运行的部分,只有一件事:从公开购电协议(PPA)中抽取条款,再与人工标注的答案比较。财务模型核验、美国《通胀削减法案》(IRA)下的税务权益融资审查,以及带出处的投资委员会备忘录,仍是第一版设想,不是已经做成的功能。

为什么写它

IRA 改写了美国可再生能源税务权益融资的许多规则:附加抵免、抵免转让、现行工资要求、本土含量,行业都在重新学习,而分析师的时间并没有因此变多。尽调中最费力的几件事——读很长的 PPA、把项目发起方的财务模型与合同条款逐项对齐、识别税务结构问题——也最值得用接近真实交易标准的评测体系认真检验。当前阶段只在验证第一项,还没有证明其余能力。

项目起于哥伦比亚大学的可再生能源项目融资课程(INAF U6326)。八份前期调研简报覆盖税务权益、债务、PPA、IRA、市场数据和投委会备忘录,后来汇成一套知识库与评测原型。目标不是替分析师决定一笔交易该不该做。眼下要验证的问题更窄:经过严格评估的工具,能否把几天机械审阅压缩成一份分析师可以在一个下午内检查完的草稿?

它做什么(V1 目标)

设想中的第一版会读取一笔交易的 PPA、条款清单、项目发起方财务模型和附件,帮助税务权益或债务分析师完成五件事:

  1. 解析 PPA 与条款清单,整理结构化条款、风险标记,并与基准数据比较
  2. 核验财务模型,把发起方的 Excel 与合同条款对齐,再运行敏感性分析
  3. 检查税务权益结构,提示 IRA 下附加抵免、工资要求和抵免转让等合规问题
  4. 起草接近终稿的投委会备忘录,让每项事实都能回到原始文件
  5. 保存跨交易的模式、市场基准与机构过往决定,形成可复用的交易记忆

每一份产出都只是等待复核的草稿,并附有出处。系统不会给出「投」或「不投」的结论;这条线必须留给人。

现在怎样做

先调研,再写代码。当前阶段是一套评测工具,还不能称作产品:

  • parse-ppa 通过 claude -p 从公开 PPA 中抽取条款,再与人工标注的答案核对。案例包括 AES Waikoloa、Hale Kuawehi、Mililani I,以及一份 SIPA 模板
  • 评分公式为 0.6 × required + 0.3 × important + 0.1 × citation − 0.05 × hallucinations;单例达到 0.85 才算通过,离开当前阶段的门槛则是在至少 10 个案例上取得 80% 以上通过率
  • 行业信息采集程序每次保存约 400 篇公开文章,为监管与市场变化提供背景
  • 课程简报被整理进 ChromaDB 检索增强索引,用来支撑系统自己的分析步骤,而不是从资料中大段照抄

项目只有同时满足以下条件,才会离开当前阶段:至少 10 次用户访谈;至少 3 人愿意每月支付 500 美元;至少 1 家机构愿意共同试做;PPA 解析通过率达到 80%;前期调研中没有发现足以终止项目的问题。

技术栈

Python、Claude Code(claude -p)、用于多轮抽取的 Anthropic Sonnet、ChromaDB 检索增强索引、MCP 风格的技能框架,以及一套能控制单个案例成本的结构化评测程序。

状态

仓库目前不公开,项目仍处在前期调研与评测原型阶段。如果你在税务权益融资机构担任副总裁或总监,或者是一年参与 10 至 30 笔交易的项目融资分析师,愿意试用这样的工具,欢迎写信给我