用途:仅在源框架系统已存在时使用,帮助把 LangChain、LangGraph、LlamaIndex、CrewAI 迁移到 Agently。它不负责一对一翻译类名,而是先盘点源系统的可观察语义,再为每项行为指定 Agently 的归属方,并用代表性的前后对比证据加以保留。
主要能力:提供按源框架划分的映射资料,包括 langchain-to-agently.md(代理、模型、提示、结构化输出、工具、检索、短期记忆)、langgraph-to-triggerflow.md(图、状态、检查点、中断、流、子图)、llamaindex-to-agently.md(代理、加载器、索引、检索器、查询引擎、记忆、Workflows)以及 crewai-to-agently.md(Agents、Tasks、Crews、Processes、Flows、工具、记忆、知识)。同时给出 Agently 归属对照,例如单次模型调用对应 agently-request / ModelRequest,可调用工具或实时客户端对应 agently-runtime / ActionRuntime 与 ExecutionResource,会话连续性对应 Session / SessionMemory,持久记录与快照对应 RecordStore,跨来源任务证据对应 TaskContext 等,多阶段拓扑与恢复对应 agently-triggerflow / TriggerFlow,模型主导的有界规划对应 AgentTask 到 AgentExecution。
使用方式:先记录源系统的输入输出、模型调用、工具调用与副作用、状态键及生命周期、拓扑、并发、重试与错误行为、流事件、检查点与恢复、记忆、检索和授权。再把语义工作与确定性工作分开,例如模型主导的意图、相关性、规划和综合交给 ModelRequest 输出控制,主机代码负责类型、算术、候选键成员、授权和副作用。先画出目标归属、节点与边账本,再选择文件;迁移一个代表性纵向切片,比较源与目标的轨迹、最终产物、状态转换、中断恢复行为和失败语义,确认后再广泛替换。源框架垫片在最后一个真实消费者迁移完成后移除,仅当它负责任何已发布外部契约时保留兼容适配器。
限制与注意:必须显式保留检查点、中断、幂等、流和子流语义,节点名相同不等于行为等价;序列化执行状态中不得保留实时资源与密钥,应持久化描述符并通过主机方 provider 重建;身份连接应归主机所有,给模型一个候选选择键并在验证后重新连接规范记录;不得用关键词、正则、快照或硬编码业务映射替换源语义路由或评估;若 Agently 缺少保留必要源行为所需的协议接缝,应报告能力缺口,而不是用提示或确定性替代品掩盖。资料未提供安装命令、价格或平台信息。