# 任务 创建一个Prompt,实现选题推导,最终将Prompt写入 examples/create/PRD/create_process.md # 整体的工作流程 1. 我要将人设作为输入数据给到prompt, 2. 我要从人设中获取到起始点 3. 是个循环调用的过程,根据起始点,调用search_library工具,从库中获取关联的点进行游走,(深度遍历 / 广度遍历)不停的查找点,最终得到一堆点的组合 4. 根据点的组合,组成选题 # 要求: 1. 记录所有的中间过程和推理逻辑,要能做到可推导 2. 我需要预留策略模块儿,我能够随时补充和调整 3. 调用search_library工具,搜索关联的点(search_library工具已经存在),不要读取 library下面的数据,只需要知道怎么用 search_library 就行 4. 每一轮游走后,需要评估点的组合,并做剪枝,保留Top20 5. 必须要有灵感点、目的点、关键点 # 限制 最终得到20个选题 # 修改examples/create/tool/search_library.py,新增两个tool: 1. search_by_element_from_item_graph_full_all_levels.json 输入:element_value、element_type、topK 输出:该类型元素关联的点 功能:根据element_value、element_type 搜索 item_graph_full_all_levels.json, element_value 再elements中,并且 element_type = dimension 参数: element_value 元素名称 element_type 实质 / 形式 / 意图