🛰️航天仿真算法库 SpaceAST
0.0.1
载入中...
搜索中...
未找到
PilotPolisher.hpp
浏览该文件的文档.
1
7
8
#pragma once
9
10
#include "AstGlobal.h"
11
#include <string>
12
#include <vector>
13
14
AST_NAMESPACE_BEGIN
15
16
struct
RecordStep;
17
class
ChatSession;
18
22
class
AST_UIPILOT_API
PilotPolisher
23
{
24
public
:
25
PilotPolisher
();
26
~PilotPolisher
();
27
31
std::string
polish
(std::vector<RecordStep>& steps);
32
34
static
const
char
*
systemPrompt
();
35
36
private
:
37
ChatSession
* chatSession_;
38
};
39
40
AST_NAMESPACE_END
ast::ChatSession
聊天会话
定义
ChatSession.hpp:44
ast::PilotPolisher
录制脚本润色器
定义
PilotPolisher.hpp:23
ast::PilotPolisher::systemPrompt
static const char * systemPrompt()
获取系统提示词
ast::PilotPolisher::polish
std::string polish(std::vector< RecordStep > &steps)
对步骤列表进行 LLM 润色
src
AstUiPilot
PilotPolisher.hpp
制作者
1.12.0