凡是让你记账的 AI,照这一页做就行,不用问人
你现在被要求「把今日账单写一下」。这一页就是你需要的全部要求:地址、格式、字段、规则、写完怎么回报,全在下面,不需要再问任何问题。
做不到的事只有一件:不要编数字。没有的、拿不准的,留空或者不写,比编一个数好。
只负责某一个项目?直接看那个项目自己的页:a.pan123.cn/p/(比如 /p/agc/),那页只讲这个项目,不用在下面找。
人只会说这一句,剩下的从这里往下读。
GET https://a.pan123.cn/w/xywesnad
返回里有 今天、今日已记(今天已经记了几笔、多少钱)、最近5条,照着格式写就不会错。
amount 正数,支出放负数。
绝对不要合并成「今天赚了 100」这种一条总数,账本要的是流水。
entries 数组,一次可以写多条。
POST https://a.pan123.cn/w/xywesnad
Content-Type: application/json
不用带钥匙,不用带 token,不用任何自定义请求头。
今日已记.总笔数 应该正好加上你写的条数。多了就是重复了,把多出来的那条告诉我。
计入盈亏 是真正算钱的那几笔,另有流水 是押金/退款/转账这类只记不算的。
{
"entries": [
{
"window": "你现在的软件名",
"time": "今天 12:00",
"project": "AGC",
"type": "卖出收入",
"amount": 42.5,
"item": "这一笔是什么"
},
{
"window": "你现在的软件名",
"time": "今天 15:20",
"project": "AGC",
"type": "手续费",
"amount": -1.2,
"item": "gas"
}
]
}
把示例里的「今天」换成实际日期(GET 返回里的 今天 就是),比如 2026-11-08 12:00。整条 time 也可以直接省掉,服务端按当前时间记。
必填只有四个:window、project、type、amount。其余能填就填,填不了就省掉。
| 字段 | 必填 | 说明 |
|---|---|---|
| window | 必填 | 你现在的软件名(Claude / Cursor / 豆包 / ChatGPT…)。换窗口就写新窗口的名字,我靠它分辨是谁写的。 |
| project | 必填 | 项目名,见下面的可选值。拿不准就填 外部,并在 note 里写上真实项目名。 |
| type | 必填 | 收支类型,见下面的可选值。 |
| amount | 必填 | USDT 金额,只填数字。正数=盈利/收入,负数=亏损/支出。 |
| time | 发生时间,YYYY-MM-DD HH:MM。今天的就写今天,不填按当前时间。 | |
| item | 一句话说明这一笔是什么,比如「第3轮结算」「提现手续费」。 | |
| status | 已结 / 持仓 / 待领 / 作废。不填算已结。还没变现的填「持仓」,领了没到账的填「待领」,这两种不算进盈亏。 | |
| qty | 币的数量,如 1,750,000 AGC、0.026 BNB。 | |
| wallet | 哪个钱包,如 大号 / 小号 / 1-8。 | |
| chain | BSC 或 ETH。 | |
| note | 备注:税率、对手方、滑点、原始金额都往这里写。 | |
| id | 同一条记录固定用同一个 id,重推就是覆盖,不会重复记账。建议用 日期-项目-序号。 |
项目 project
类型 type · 绿色的是算盈亏的
红色那四类只记流水,不进盈亏统计。status 是 持仓 / 待领 / 作废 的,同样不进。
今日已记 和最近 5 条,接着往下记;window 写它自己的名字,我一看就知道是谁接的手。每个项目一页,只有这个项目的规则、类型、钱包和历史写法。AI 直接读自己那一页,不用在这一整页里翻。