Repository navigation
Expand file tree
/
Copy pathproject_map.js
More file actions
455 lines (455 loc) · 31.4 KB
/
Copy pathproject_map.js
File metadata and controls
455 lines (455 loc) · 31.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
// 由 extract.py 自动生成,请勿手动编辑
// 生成时间: 2026-07-21T14:49:45.277865+00:00
window.__PROJECT_MAP__ = {
"generatedAt": "2026-07-21T14:49:45.277434+00:00",
"generatorVersion": "1.0.0",
"projects": [
{
"id": "project-Brain · 产品构想",
"name": "Brain · 产品构想",
"description": "",
"rootPath": "/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain",
"lastSyncedAt": "07月08日",
"features": [
{
"id": "feat-5be76e2a",
"name": "hello,codex,我现在想你帮我开发一个需求",
"area": "前端页面",
"description": "/goal hello,codex,我现在想你帮我开发一个需求,具体的背景信息和MVP版本的需求见文件夹中的另外两个文件,现在想请你仔细阅读,然后明确目标,以及开始着手工作\n",
"change": "修改 51 个文件,5 次操作",
"impact": [],
"evidence": [],
"files": [
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/.env.example",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/.gitignore",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/.vercelignore",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/README.md",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/app/api/items/route.ts",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/app/api/output/route.ts",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/app/api/profile/route.ts",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/app/api/score/route.ts",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/app/globals.css",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/app/later/page.tsx",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/app/layout.tsx",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/app/memories/[id]/page.tsx",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/app/output/page.tsx",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/app/page.tsx",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain/brain/app/profile/page.tsx"
],
"revisions": [
{
"thread": "/goal hello,codex,我现在想你帮我开发一个需求,具体的背景信息和",
"turn": "第1次修改",
"time": "最近"
}
]
}
],
"turns": [
{
"id": "turn-019f4275",
"projectId": "/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain",
"threadId": "019f4275-cba5-7f61-83ec-aa87b4e14de8",
"title": "验证钩子可用性",
"threadTitle": "验证钩子可用性",
"status": "completed",
"progress": [
1,
1
],
"updatedAt": "07月08日",
"featureIds": []
},
{
"id": "turn-019f0f52",
"projectId": "/Users/xiaobi/Documents/beagle‘s brain/vibecoding产品构想 brain",
"threadId": "019f0f52-78d8-7632-b256-a02044faa160",
"title": "/goal hello,codex,我现在想你帮我开发一个需求,具体的背景信息和MVP版本的需求见文件夹中的另外两个文件,现在想请你仔细阅读,然后明确目标,以及开始着手工作",
"threadTitle": "/goal hello,codex,我现在想你帮我开发一个需求,具体的背景信息和MVP版本的需求见文件夹中的另外两个文件,现在想请你仔细阅读,然后明确目标,以及开始着手工作",
"status": "completed",
"progress": [
26,
26
],
"updatedAt": "07月05日",
"featureIds": [
"feat-5be76e2a"
]
}
],
"featureCount": 1,
"turnCount": 2
},
{
"id": "project-申冰的个人网站",
"name": "申冰的个人网站",
"description": "",
"rootPath": "/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站",
"lastSyncedAt": "07月04日",
"features": [
{
"id": "feat-226a77fc",
"name": "接通一下claude code,使其能登陆且不再重复登录",
"area": "用户认证",
"description": "\n# Files mentioned by the user:\n\n## codex-clipboard-71b1f72c-37ac-4214-ac37-4ad87717e312.png: /var/f",
"change": "修改 1 个文件,1 次操作",
"impact": [],
"evidence": [],
"files": [
"/Users/xiaobi/.zshrc"
],
"revisions": [
{
"thread": "帮我接通一下claude code,使其能登陆且不再重复登录,我需要通过ppio",
"turn": "第1次修改",
"time": "最近"
}
]
},
{
"id": "feat-606adb02",
"name": "下载这个skillSKILL",
"area": "前端页面",
"description": "涉及 29 个文件",
"change": "修改 29 个文件,1 次操作",
"impact": [],
"evidence": [],
"files": [
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/.gitignore",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/README.md",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/eslint.config.mjs",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/next-env.d.ts",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/next.config.ts",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/package.json",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/scripts/validate-content.mjs",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/src/app/contact/page.tsx",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/src/app/experience/[slug]/page.tsx",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/src/app/globals.css",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/src/app/icon.svg",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/src/app/layout.tsx",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/src/app/page.tsx",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/src/app/thoughts/[slug]/page.tsx",
"/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站/src/app/thoughts/page.tsx"
],
"revisions": [
{
"thread": "下载这个skillSKILL.md",
"turn": "第1次修改",
"time": "最近"
}
]
}
],
"turns": [
{
"id": "turn-019f2b03",
"projectId": "/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站",
"threadId": "019f2b03-c123-72a0-b4f9-cd07274bd5ee",
"title": "解释活跃率与覆盖率之比",
"threadTitle": "解释活跃率与覆盖率之比",
"status": "completed",
"progress": [
4,
4
],
"updatedAt": "07月04日",
"featureIds": []
},
{
"id": "turn-019f2aea",
"projectId": "/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站",
"threadId": "019f2aea-d481-72c0-8e1c-08a0156b41ee",
"title": "转存百度到夸克",
"threadTitle": "转存百度到夸克",
"status": "completed",
"progress": [
2,
2
],
"updatedAt": "07月04日",
"featureIds": []
},
{
"id": "turn-019f25fb",
"projectId": "/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站",
"threadId": "019f25fb-1b40-79f2-9026-9cf560363b33",
"title": "帮我接通一下claude code,使其能登陆且不再重复登录,我需要通过ppio的第三方api key调用相关模型,教程是这个",
"threadTitle": "帮我接通一下claude code,使其能登陆且不再重复登录,我需要通过ppio的第三方api key调用相关模型,教程是这个",
"status": "completed",
"progress": [
5,
5
],
"updatedAt": "07月03日",
"featureIds": [
"feat-226a77fc"
]
},
{
"id": "turn-019f1a41",
"projectId": "/Users/xiaobi/Documents/beagle‘s brain/vibecoding 申冰的个人网站",
"threadId": "019f1a41-a87a-7fd1-9f88-0399c39d20e1",
"title": "下载这个skillSKILL.md",
"threadTitle": "下载这个skillSKILL.md",
"status": "completed",
"progress": [
10,
10
],
"updatedAt": "07月03日",
"featureIds": [
"feat-606adb02"
]
}
],
"featureCount": 2,
"turnCount": 4
},
{
"id": "project-冯思洁的个人网站",
"name": "冯思洁的个人网站",
"description": "",
"rootPath": "/Users/xiaobi/Desktop/思洁的个人网站",
"lastSyncedAt": "2 天前",
"features": [
{
"id": "feat-68089858",
"name": "分析 itomdev,com 风格",
"area": "样式设计",
"description": "可以的,我觉得这样最好,先无需写代码,明确整体的风格\n",
"change": "修改 10 个文件,10 次操作",
"impact": [],
"evidence": [],
"files": [
"/Users/xiaobi/Desktop/思洁的个人网站/.superpowers/brainstorm/66834-1784442365/content/font-options-v1.html",
"/Users/xiaobi/Desktop/思洁的个人网站/.superpowers/brainstorm/66834-1784442365/content/home-large-cards-v3.html",
"/Users/xiaobi/Desktop/思洁的个人网站/.superpowers/brainstorm/66834-1784442365/content/profile-collage-options-v1.html",
"/Users/xiaobi/Desktop/思洁的个人网站/.superpowers/brainstorm/66834-1784442365/content/profile-minimal-v2.html",
"/Users/xiaobi/Desktop/思洁的个人网站/.superpowers/brainstorm/66834-1784442365/content/style-system-a-v2.html",
"/Users/xiaobi/Desktop/思洁的个人网站/.superpowers/brainstorm/66834-1784442365/content/style-system-a.html",
"/Users/xiaobi/Desktop/思洁的个人网站/.superpowers/brainstorm/66834-1784442365/content/visual-style.html",
"/Users/xiaobi/Desktop/思洁的个人网站/.superpowers/brainstorm/66834-1784442365/content/waiting-pdf-discussion.html",
"/Users/xiaobi/Desktop/思洁的个人网站/docs/superpowers/plans/2026-07-19-sijie-marketing-diary-v1-implementation.md",
"/Users/xiaobi/Desktop/思洁的个人网站/docs/superpowers/specs/2026-07-19-sijie-marketing-diary-v1-design.md"
],
"revisions": [
{
"thread": "分析 itomdev.com 风格",
"turn": "第1次修改",
"time": "最近"
}
]
}
],
"turns": [
{
"id": "turn-019f78f8",
"projectId": "/Users/xiaobi/Desktop/思洁的个人网站",
"threadId": "019f78f8-30a3-7c00-b8b0-5ece9391f246",
"title": "分析 itomdev.com 风格",
"threadTitle": "分析 itomdev.com 风格",
"status": "completed",
"progress": [
14,
14
],
"updatedAt": "2 天前",
"featureIds": [
"feat-68089858"
]
}
],
"featureCount": 1,
"turnCount": 1
},
{
"id": "project-申冰的个人简历",
"name": "申冰的个人简历",
"description": "",
"rootPath": "/Users/xiaobi/Documents/申冰的个人简历",
"lastSyncedAt": "07月13日",
"features": [
{
"id": "feat-226a77fc",
"name": "调用一下claude code,然后我其实不太习惯cli的交互,简单教我几个~",
"area": "/",
"description": "\n# Files mentioned by the user:\n\n## codex-clipboard-bd2adf8b-3ec7-4e3b-839c-d09f9013ca91.png: /var/f",
"change": "修改 1 个文件,1 次操作",
"impact": [],
"evidence": [],
"files": [
"/Users/xiaobi/.zshrc"
],
"revisions": [
{
"thread": "帮我调用一下claude code,然后我其实不太习惯cli的交互,简单教我几个",
"turn": "第1次修改",
"time": "最近"
}
]
}
],
"turns": [
{
"id": "turn-019f2370",
"projectId": "/Users/xiaobi/Documents/申冰的个人简历",
"threadId": "019f2370-3a21-7dc0-ae0a-2c51efd6bbc1",
"title": "帮我调用一下claude code,然后我其实不太习惯cli的交互,简单教我几个~",
"threadTitle": "帮我调用一下claude code,然后我其实不太习惯cli的交互,简单教我几个~",
"status": "completed",
"progress": [
35,
35
],
"updatedAt": "07月13日",
"featureIds": [
"feat-226a77fc"
]
},
{
"id": "turn-019f4134",
"projectId": "/Users/xiaobi/Documents/申冰的个人简历",
"threadId": "019f4134-c59a-7571-9639-0412f3db8f54",
"title": "帮我复盘一下冰岩的项目,面向华中科技大学开发校园产品,探索市场化产品,解决真实问题,用AI发电 [冰岩作坊官网](https://www.bingyan.net/)\n- [Hustoday](https://app.hust.online/):针对校内服务入口分散问题,规划一站式校园应用平台,整合课表、校园热点、选修课评价等功能,日均 DAU 3500+\n- [1037Wiki:](https://1037.wiki/) 面向华科人的资料分享平台,支持共建课程资料与经验帖,累计 PV 3w。然后我觉得这里主要是要关注背景、洞察、动作,以及关注的数据,包括如何通过数据问题反推产品迭代,这里必须要思考的比较清楚",
"threadTitle": "帮我复盘一下冰岩的项目,面向华中科技大学开发校园产品,探索市场化产品,解决真实问题,用AI发电 [冰岩作坊官网](https://www.bingyan.net/)\n- [Hustoday](https://app.hust.online/):针对校内服务入口分散问题,规划一站式校园应用平台,整合课表、校园热点、选修课评价等功能,日均 DAU 3500+\n- [1037Wiki:](https://1037.wiki/) 面向华科人的资料分享平台,支持共建课程资料与经验帖,累计 PV 3w。然后我觉得这里主要是要关注背景、洞察、动作,以及关注的数据,包括如何通过数据问题反推产品迭代,这里必须要思考的比较清楚",
"status": "completed",
"progress": [
3,
3
],
"updatedAt": "07月08日",
"featureIds": []
},
{
"id": "turn-019f4134",
"projectId": "/Users/xiaobi/Documents/申冰的个人简历",
"threadId": "019f4134-6bb6-70c0-afe3-5bf5158ce01b",
"title": "优化垂类分发链路",
"threadTitle": "优化垂类分发链路",
"status": "completed",
"progress": [
8,
8
],
"updatedAt": "07月08日",
"featureIds": []
},
{
"id": "turn-019f3e1c",
"projectId": "/Users/xiaobi/Documents/申冰的个人简历",
"threadId": "019f3e1c-1259-7583-ba40-2570ba901077",
"title": "帮我梳理小米的实习项目,我的简历上是这么写的,先帮我复盘多模态项目,我觉得多模态项目关键点包括场景、然后是模型评测、然后是指标,然后是怎么评价质量,以及发现的问题和怎么优化的。我之前写的一版简单的见这里:2. 多模态\n 1. 背景\n 1. 我们支持什么能力,图片理解、图片生成\n 1. 通过用户需求分析和能力支持,包括强度、频度、广度,我们最终确定了做图片理解和图片生成,\n 2. 选出了,帮小孩批作业,根据图片写点评,根据衣物给穿搭意见,识别图片卡路里等几大核心场景\n 2. 先拍照还是先图库,展示顺序\n 2. 动作\n 1. 竞品分析产出方案,支持这个支持那个的,然后用户回复\n 3. 结果\n 1. 我们的指标关注功能使用的uv,频率\n 2. 关注case的满足率,我们会分垂类来看case的满足率\n 1. 过召,不应该被图像理解来解决,但是召回了,主要是能力未支持,但是图像支持了\n 2. 回答的不好,听懂了,看懂了,题目解错了\n 3. 欠召\n3. 对比平台\n 1. 背景\n 1. 大模型接入了,大家都期望应用到业务上,但是需要评测结果,\n 2. 目标就是节省成本,各个评测留痕\n 2. 动作\n 1. 产出方案,我们支持单个query,也支持批量对比\n 2. 这里的核心难点其实是\n 1. 怎么用,面向全集团,很多人不了解比如说系统设定,尤其是批量\n 2. 怎么响应及时,可能出现卡住了,出情况了,我们如何获得,\n 3. 方案\n 4. 结果参与小爱大模型能力优化与多模态创新,参与多模态功能开发与回复策略优化等,提升用户满足率与功能使用 PV\n- AI功能创新:基于用户需求、场景价值与模型满足率,拆解多模态场景,输出产品方案与原型并跟进上线,发布会后日均 PV 2.2w,用户满足率 83%\n- 回复策略优化:针对品牌、安全及多轮闲聊中人工干预泛化不足的问题,定义品牌/竞品等回复边界,构建 QA 训练集、测试集与负样本,协同算法完成 LoRA 微调与 badcase 迭代,品牌问题满足率↑59pp。",
"threadTitle": "帮我梳理小米的实习项目,我的简历上是这么写的,先帮我复盘多模态项目,我觉得多模态项目关键点包括场景、然后是模型评测、然后是指标,然后是怎么评价质量,以及发现的问题和怎么优化的。我之前写的一版简单的见这里:2. 多模态\n 1. 背景\n 1. 我们支持什么能力,图片理解、图片生成\n 1. 通过用户需求分析和能力支持,包括强度、频度、广度,我们最终确定了做图片理解和图片生成,\n 2. 选出了,帮小孩批作业,根据图片写点评,根据衣物给穿搭意见,识别图片卡路里等几大核心场景\n 2. 先拍照还是先图库,展示顺序\n 2. 动作\n 1. 竞品分析产出方案,支持这个支持那个的,然后用户回复\n 3. 结果\n 1. 我们的指标关注功能使用的uv,频率\n 2. 关注case的满足率,我们会分垂类来看case的满足率\n 1. 过召,不应该被图像理解来解决,但是召回了,主要是能力未支持,但是图像支持了\n 2. 回答的不好,听懂了,看懂了,题目解错了\n 3. 欠召\n3. 对比平台\n 1. 背景\n 1. 大模型接入了,大家都期望应用到业务上,但是需要评测结果,\n 2. 目标就是节省成本,各个评测留痕\n 2. 动作\n 1. 产出方案,我们支持单个query,也支持批量对比\n 2. 这里的核心难点其实是\n 1. 怎么用,面向全集团,很多人不了解比如说系统设定,尤其是批量\n 2. 怎么响应及时,可能出现卡住了,出情况了,我们如何获得,\n 3. 方案\n 4. 结果参与小爱大模型能力优化与多模态创新,参与多模态功能开发与回复策略优化等,提升用户满足率与功能使用 PV\n- AI功能创新:基于用户需求、场景价值与模型满足率,拆解多模态场景,输出产品方案与原型并跟进上线,发布会后日均 PV 2.2w,用户满足率 83%\n- 回复策略优化:针对品牌、安全及多轮闲聊中人工干预泛化不足的问题,定义品牌/竞品等回复边界,构建 QA 训练集、测试集与负样本,协同算法完成 LoRA 微调与 badcase 迭代,品牌问题满足率↑59pp。",
"status": "completed",
"progress": [
8,
8
],
"updatedAt": "07月08日",
"featureIds": []
},
{
"id": "turn-019f40e7",
"projectId": "/Users/xiaobi/Documents/申冰的个人简历",
"threadId": "019f40e7-7b98-7e60-9d14-bd1460927e3d",
"title": "排查 Codex 自动重连原因",
"threadTitle": "排查 Codex 自动重连原因",
"status": "completed",
"progress": [
0,
0
],
"updatedAt": "07月08日",
"featureIds": []
},
{
"id": "turn-019f3cec",
"projectId": "/Users/xiaobi/Documents/申冰的个人简历",
"threadId": "019f3cec-dd85-7280-8d2c-5382f1873e68",
"title": "帮我梳理Monica的项目, 背景是我的简历上是这么写的:参与Monica与 Manus 的功能优化和收入增长,通过 AI 功能创新与体验优化提升用户工具使用与付费转化\n- AI功能创新:参与Monica与Manus记忆项目,主导AI播客工具开发。通过竞品分析、技术调研、成本评估、需求撰写与开发保障功能实现,工具累计用户数10w+\n- 用户增长:参与Manus初期增长设计、负责UseCase社区化,让用户更好的消费产出物内容,了解Manus的能力。我觉得对方会要求复盘ai播客这个项目,我之前写过一版,但我觉得不够好,原因是场景和动作我觉得是OK的,见下方。然后具体动作我觉得不够展开,我理解这个工作最重要的事情是调prompt,把输入的文本变成稿子,所以这里肯定有prompt调优的工程,我觉得你这里要思考一下怎么调能保证回复质量,如何评估生成质量,我理解包括内容完整度,不出现和原内容的明显区别,我觉得很重要,帮我想想还有什么,以及这里我们是基于gpt4o来做的,其实就是prompt来跑,但是我觉得还要思考,这里到底是用微调更好,还是prompt更好,promp调优过程中有什么问题,怎么解决,我觉得都得想明白,包括这个功能怎么做的,目标是什么1. AI播客\n 1. 场景:面向非专业播客创作者,主要使用场景是通勤或者碎片学习时间,用户在地铁或者开车等场景下\n 2. 解决方案:可以输入pdf、YouTube、任何一个网站链接,为用户生成一个二人对谈式的音频\n 3. 一篇长文章用户没有选择直接看摘要,而是选择消费播客,其目标是在获得总结性的观点信息时同时保留细节。\n 4. 两个问题:\n 1. 脚本上:内容被遗漏(长文本的中后部分的信息遗漏率非常高)、缺乏细节\n 2. 音色上:调试选择合适的音色\n 5. 解决方案:双人对话,用对话逻辑获得细节和生动感。引入两个角色,角色A负责讲解主框架,角色B负责追问细节。设计了三层prompt机制。切分、提取、合成。\n 结构格式上,定义清晰,缩进清楚\n 定义框架或者说思路,而非内容\n 不要妄想用一个prompt解决整个业务的问题,合理通过工作流,比如几个拼接\n 1. 切分的目标是按照语义理解,将长文切成独立的语义块,强制模型逐块阅读\n 2. 输出信息list和对应的出处内容\n 3. 根据上面的对应表输出脚本。\n 切分的目标是按照文本语义理解,对内容进行切分,确保全部内容都被提取\n 6. 内容质量目标:信息覆盖率\n 1. 报告、新闻、论文、长文章,核心的关键词是否有80%是被提到,数字是准确的。\n 7. 用户体验目标:留存",
"threadTitle": "帮我梳理Monica的项目, 背景是我的简历上是这么写的:参与Monica与 Manus 的功能优化和收入增长,通过 AI 功能创新与体验优化提升用户工具使用与付费转化\n- AI功能创新:参与Monica与Manus记忆项目,主导AI播客工具开发。通过竞品分析、技术调研、成本评估、需求撰写与开发保障功能实现,工具累计用户数10w+\n- 用户增长:参与Manus初期增长设计、负责UseCase社区化,让用户更好的消费产出物内容,了解Manus的能力。我觉得对方会要求复盘ai播客这个项目,我之前写过一版,但我觉得不够好,原因是场景和动作我觉得是OK的,见下方。然后具体动作我觉得不够展开,我理解这个工作最重要的事情是调prompt,把输入的文本变成稿子,所以这里肯定有prompt调优的工程,我觉得你这里要思考一下怎么调能保证回复质量,如何评估生成质量,我理解包括内容完整度,不出现和原内容的明显区别,我觉得很重要,帮我想想还有什么,以及这里我们是基于gpt4o来做的,其实就是prompt来跑,但是我觉得还要思考,这里到底是用微调更好,还是prompt更好,promp调优过程中有什么问题,怎么解决,我觉得都得想明白,包括这个功能怎么做的,目标是什么1. AI播客\n 1. 场景:面向非专业播客创作者,主要使用场景是通勤或者碎片学习时间,用户在地铁或者开车等场景下\n 2. 解决方案:可以输入pdf、YouTube、任何一个网站链接,为用户生成一个二人对谈式的音频\n 3. 一篇长文章用户没有选择直接看摘要,而是选择消费播客,其目标是在获得总结性的观点信息时同时保留细节。\n 4. 两个问题:\n 1. 脚本上:内容被遗漏(长文本的中后部分的信息遗漏率非常高)、缺乏细节\n 2. 音色上:调试选择合适的音色\n 5. 解决方案:双人对话,用对话逻辑获得细节和生动感。引入两个角色,角色A负责讲解主框架,角色B负责追问细节。设计了三层prompt机制。切分、提取、合成。\n 结构格式上,定义清晰,缩进清楚\n 定义框架或者说思路,而非内容\n 不要妄想用一个prompt解决整个业务的问题,合理通过工作流,比如几个拼接\n 1. 切分的目标是按照语义理解,将长文切成独立的语义块,强制模型逐块阅读\n 2. 输出信息list和对应的出处内容\n 3. 根据上面的对应表输出脚本。\n 切分的目标是按照文本语义理解,对内容进行切分,确保全部内容都被提取\n 6. 内容质量目标:信息覆盖率\n 1. 报告、新闻、论文、长文章,核心的关键词是否有80%是被提到,数字是准确的。\n 7. 用户体验目标:留存",
"status": "completed",
"progress": [
11,
11
],
"updatedAt": "07月07日",
"featureIds": []
},
{
"id": "turn-019f3344",
"projectId": "/Users/xiaobi/Documents/申冰的个人简历",
"threadId": "019f3344-9eb4-7761-983b-cac080fdc29a",
"title": "背景是我在梳理项目,请你协助我一起梳理,我的简历见文件中的描述,我首先要梳理字节的项目,这里是当时长图文这个项目的价值论证文档,以防面试官追问,这里我准备从这些维度来讲,然后我觉得这里搜索的价值是要论述清楚的,我理解我们当时是抽了7000个search id,然后来看意图,判断多少是长图文意图,我觉得这里得明确一下标准,搜索中的长图文意图是什么,比如明确提到文章?好像也不太可能,这里我想你和我一起讨论一个好的标准,尤其是我觉得12.5%的比例还挺高的",
"threadTitle": "背景是我在梳理项目,请你协助我一起梳理,我的简历见文件中的描述,我首先要梳理字节的项目,这里是当时长图文这个项目的价值论证文档,以防面试官追问,这里我准备从这些维度来讲,然后我觉得这里搜索的价值是要论述清楚的,我理解我们当时是抽了7000个search id,然后来看意图,判断多少是长图文意图,我觉得这里得明确一下标准,搜索中的长图文意图是什么,比如明确提到文章?好像也不太可能,这里我想你和我一起讨论一个好的标准,尤其是我觉得12.5%的比例还挺高的",
"status": "completed",
"progress": [
14,
14
],
"updatedAt": "07月07日",
"featureIds": []
},
{
"id": "turn-019f339f",
"projectId": "/Users/xiaobi/Documents/申冰的个人简历",
"threadId": "019f339f-3e46-7800-b5f9-8cc4c9508c26",
"title": "撰写 Coding Agent 面试提示词",
"threadTitle": "撰写 Coding Agent 面试提示词",
"status": "completed",
"progress": [
12,
12
],
"updatedAt": "07月05日",
"featureIds": []
},
{
"id": "turn-019f2361",
"projectId": "/Users/xiaobi/Documents/申冰的个人简历",
"threadId": "019f2361-3f3e-71c3-8c63-8b4c7d824484",
"title": "梳理 Coding Agent 痛点方案",
"threadTitle": "梳理 Coding Agent 痛点方案",
"status": "completed",
"progress": [
1,
1
],
"updatedAt": "07月02日",
"featureIds": []
},
{
"id": "turn-019f232c",
"projectId": "/Users/xiaobi/Documents/申冰的个人简历",
"threadId": "019f232c-705b-7ef3-a27b-f1fabe8f7a9a",
"title": "在 Coding Agent 产品使用中你遇到过哪些痛点? 针对其中一个问题,你会如何改善、解决?请介绍你的思路(面试时会有 20 分钟介绍这一方案,越详细越好)。这是我的面试题,帮我想想怎么写",
"threadTitle": "在 Coding Agent 产品使用中你遇到过哪些痛点? 针对其中一个问题,你会如何改善、解决?请介绍你的思路(面试时会有 20 分钟介绍这一方案,越详细越好)。这是我的面试题,帮我想想怎么写",
"status": "completed",
"progress": [
1,
1
],
"updatedAt": "07月02日",
"featureIds": []
},
{
"id": "turn-019f1de2",
"projectId": "/Users/xiaobi/Documents/申冰的个人简历",
"threadId": "019f1de2-d016-7051-a969-31c5583ecd1b",
"title": "查看备忘录",
"threadTitle": "查看备忘录",
"status": "completed",
"progress": [
1,
1
],
"updatedAt": "07月01日",
"featureIds": []
}
],
"featureCount": 1,
"turnCount": 11
}
],
"currentProjectIndex": 0
};