@dustchens 已支持
sunrisepeak
-
[新功能]: 论坛支持mermaid代码自动渲染 - 附渲染效果 -
[新功能]: 论坛支持mermaid代码自动渲染 - 附渲染效果flowchart TD A[写帖子] --> B[插入 mermaid 代码块] B --> C[编写流程图/时序图等语法] C --> D[发布帖子] D --> E[论坛自动渲染为图] E --> F[点击图打开大图预览] F --> G[滚轮缩放] F --> H[拖动查看] F --> I[Esc 或点击背景关闭]
2026 大模型 / Agent 发展
flowchart TB A["全球大模型与 Agent 生态<br/>2026-05 快照"] A --> B["闭源 / 商业 API 前沿模型"] A --> C["开源 / 开放权重模型"] A --> D["Agent 平台与框架"] A --> E["主要趋势"] B --> B1["OpenAI<br/>GPT-5.5 / GPT-5 系列<br/>ChatGPT / Codex / Agents SDK<br/>强项: 编码、研究、复杂工具链"] B --> B2["Anthropic<br/>Claude Opus 4.7 / Sonnet 系列<br/>Claude Code / Computer Use<br/>强项: 长任务、代码 Agent、安全取向"] B --> B3["Google DeepMind<br/>Gemini 3.1 Pro / Flash<br/>Gemini App / Jules / Agent Platform<br/>强项: 多模态、 长上下文、Google 生态"] B --> B4["xAI<br/>Grok 4.x<br/>Grok App / API<br/>强项: 实时信息、X 生态、语音与多模态扩展"] B --> B5["Cohere<br/>Command A / Aya / Embed / Rerank<br/>North 企业 Agent 平台<br/>强项: 企业私有化、检索、合 规"] B --> B6["Baidu<br/>ERNIE 5.0 / ERNIE Bot<br/>强项: 中文、多模态、百度生态"] B --> B7["MiniMax<br/>M2.7 / Agent 能力<br/>强项: 办公、代码、长上下文、多模态应用"] C --> C1["Meta<br/>Llama 4 Scout / Maverick<br/>开放权重<br/>强项: 全球生态、边缘部署、二次训练"] C --> C2["Alibaba Qwen<br/>Qwen3.x / Qwen3.6<br/>开源模型与 API<br/>强项: 中文、多语言、代码、Agentic Coding"] C --> C3["DeepSeek<br/>V3 / R1 / V3.1<br/>开放权重 / MIT 生态<br/>强项: 推理、低成本、MoE、工具使用"] C --> C4["Moonshot Kimi<br/>Kimi K2.6<br/>开源 Coding / Agent 模型<br/>强项: 长任务、代码、Agent Swarm"] C --> C5["Mistral AI<br/>Medium 3.5 / Vibe / Le Chat<br/>开放权重 + 商业平台<br/>强项: 欧洲生态、代码 Agent、低 成本"] C --> C6["Z.ai / Zhipu<br/>GLM-5 / GLM-5.1 / AutoGLM<br/>开放权重 + MaaS<br/>强项: 中文、Agentic Engineering"] C --> C7["Tencent Hunyuan<br/>HunyuanVideo / 3D / OCR / World Models<br/>开源多模态模型族<br/>强项: 视频、3D、世 界模型"] C --> C8["NVIDIA Nemotron / NeMo<br/>开放模型 + Agent 工具链<br/>强项: 企业部署、推理优化、GPU 生态"] D --> D1["闭源/托管 Agent 平台"] D --> D2["开源/可自部署 Agent 框架"] D --> D3["垂直 Agent 产品"] D1 --> P1["OpenAI Agents SDK / Responses API<br/>沙箱、文件、命令、工具调用"] D1 --> P2["Google Gemini Enterprise Agent Platform<br/>模型选择、Agent 构建、治理、部署"] D1 --> P3["Microsoft Foundry Agent Service<br/>托管 Agent、模型目录、企业连接器"] D1 --> P4["AWS Bedrock Agents / AgentCore<br/>多 Agent 协作、企业治理、OpenAI Managed Agents"] D1 --> P5["GitHub Copilot Coding Agent<br/>读仓库、改代码、开 PR"] D2 --> F1["LangChain / LangGraph<br/>通用 Agent 与状态图编排"] D2 --> F2["LlamaIndex Workflows<br/>RAG、文档 Agent、多步工作流"] D2 --> F3["CrewAI<br/>多 Agent 团队协作"] D2 --> F4["Microsoft Agent Framework<br/>AutoGen + Semantic Kernel 后继<br/>多 Agent、MCP、A2A"] D2 --> F5["Google ADK<br/>开源 Agent Development Kit<br/>Python / TS / Go / Java"] D2 --> F6["NVIDIA NeMo Agent Toolkit<br/>观测、评估、优化、跨框架"] D3 --> V1["代码 Agent<br/>Codex / Claude Code / Jules / Copilot / Mistral Vibe / Cursor"] D3 --> V2["办公 Agent<br/>ChatGPT Enterprise / Gemini Workspace / Cohere North / MiniMax"] D3 --> V3["研究 Agent<br/>Deep Research / Claude 长任务 / Gemini NotebookLM"] D3 --> V4["企业流程 Agent<br/>CRM / ITSM / 数据分析 / 文档处理 / 审批流"] D3 --> V5["多模态 Agent<br/>图像 / 视频 / 音频 / 3D / 浏览器 / 桌面控制"] E --> T1["趋势 1<br/>模型能力从单轮问答转向长链路执行"] E --> T2["趋势 2<br/>Agent 基础设施成为云厂商主战场"] E --> T3["趋势 3<br/>开源模型靠低成本和可部署性快速扩散"] E --> T4["趋势 4<br/>中国模型在开源、MoE、代码、低成本上非常激进"] E --> T5["趋势 5<br/>安全治理成为核心门槛<br/>权限、沙箱、审计、prompt injection 防护"] E --> T6["趋势 6<br/>MCP / A2A / 工具协议推动 Agent 互操作"] classDef closed fill:#ffe1e1,stroke:#c0392b,color:#111; classDef open fill:#e1f5e8,stroke:#2e7d32,color:#111; classDef platform fill:#e3edff,stroke:#315caa,color:#111; classDef trend fill:#fff4d6,stroke:#b7791f,color:#111; class B,B1,B2,B3,B4,B5,B6,B7 closed; class C,C1,C2,C3,C4,C5,C6,C7,C8 open; class D,D1,D2,D3,P1,P2,P3,P4,P5,F1,F2,F3,F4,F5,F6,V1,V2,V3,V4,V5 platform; class E,T1,T2,T3,T4,T5,T6 trend;
注: 首次发帖时可能不会渲染 刷新页面即可
-
如果创建一个新的社区版块?@Doomjustin 版块已创建, 可以检查确认一下是否有话题贴/Topic工具的权限
-
MC++编码风格探讨 - 标识符命名风格@SkyWingF 后面给项目增加一个 类似 "最佳实践" 章节总结这些:
- 类型别名用using 代替 typedef
- 引用的使用
- 尽量少使用宏 非必要不使用
- 属性标识 [[nodiscard]], [[deprecated]]
- ...
-
MC++编码风格探讨 - 标识符命名风格import std; namespace mcpplibs { // 1.命名空间全小写 class StyleRef { // 2.类型名大驼峰 private: int data_; // 3.私有数据成员 xxx_ std::string fileName_; // std::string public: // 4. 构造函数 / Rule of Five(Big Five)单独放一个 public 区域 StyleRef() { } StyleRef(const StyleRef &obj) { /* ... */ } StyleRef(StyleRef &&) { /* ... */ } StyleRef & operator=(const StyleRef &) { /* ... */ } StyleRef & operator=(StyleRef &&) { /* ... */ } ~StyleRef() { /* ... */ } public: // 5.公有函数区域 // 函数名 下划线分割 / snake_case /* 7. fileName 小驼峰 */ void load_config_file(std::string fileName) { // 成员函数如无特殊要求接口和实现不分离 parse_(fileName); } private: // 6.私有成员函数以 `_` 结尾 void parse_(std::string config) { } }; }
- 一、
标识符命名风格- 1.0 类型名 - 大驼峰
- 1.1 对象/数据成员 - 小驼峰
- 1.2 函数 - 下划线(snake_case)
- 1.3 私有表示 -
_后缀 - 1.4 其他
- 一、
-
mcpp-sytle-ref: 现代C++编码/项目风格参考 | Modern/Module C++ Style Reference@Phtato 目前默认是模块化的写法, 20之前的话 可以参考 google-style/cpp
社区有个主要的任务的推模块化库和相关工具链使用和普及
-
[windows系统][环境配置]: d2mcpp项目, 配置完环境,打开是英文的, 如何配置中文?最新版本该问题已经解决
- 获取d2mcpp最新代码
- 更新d2x到最新版本
xim --update index xlings update d2x -
mcpp在远程连接ubuntu的vscode中使用d2x checker命令,编辑器无法识别代码@sunrisepeak 安装头文件后, 然后再在d2mcpp项目根目录运行
xlings install会重新自动配置和生成新的头文件索引这个问题后续版本应该就没有了
-
mcpp在远程连接ubuntu的vscode中使用d2x checker命令,编辑器无法识别代码@fillSea 缺少linux头文件, 运行下面的命令安装
linux-header后再试一试xlings install linux-headers -
关于学习C++中的int main中new一个新的伐对象的困惑@g202080272 在 关于学习C++中的int main中new一个新的伐对象的困惑 中说:
Book paper_book("The Lord of the Rings");
EBook* digital_book = new EBook("A Brief History of Time", 2048);
std::cout << "--- Library is operating ---" << std::endl;
delete digital_book;通过new创建的对象为动态内存分配的对象, 程序员将获得对象生命周期控制权, 例如后面可以使用delete去删除结束对象生命 - 即掌握了创建和销毁的控制权
而对比paper_book的生命周期是由 编译器/作用域 来自动控制的
两种对比
- new/delete 动态分配对象: 程序员 将拥有该对象的生命周期控制权力, 且有责任管理好其生命周期
- 优点: 更大的生命周期控制权
- 缺点: 如果没有控制好, 如忘记释放 将会内存泄漏
- 编译器 / 栈对象: 生命周期由编译期自动处理 (作用域)
- 优点: 更低的心智负担, 不用担心释放问题
- 缺点: 程序员无法自由控制生命周期的结束
核心概念: 获得更大权力, 对应需要承担更大的责任
- new/delete 动态分配对象: 程序员 将拥有该对象的生命周期控制权力, 且有责任管理好其生命周期
-
讨论: 现代C++编码/项目风格目前社区准备制作一份 现代C++ (特别是模块化) 相关的编码和项目组织结构方面的风格参考项目, 例如 模块和头文件兼容、命名风格、接口导出、以及常用技巧的"最佳"实践等.....
欢迎大家在这里交流、讨论、反馈

-
安装node和vscode都显示git not found,但是有git版本号#xlings安装报错 -
安装node和vscode都显示git not found,但是有git版本号#xlings安装报错用下面命令清理一下缓存, 然后再试一试
xlings self clean -
[windows系统][环境配置]: d2mcpp项目, 配置完环境,打开是英文的, 如何配置中文?可以修改 config.xlings配置文件切换到中文

如果使用的工具是最新d2x 0.1.1版本, 可以在项目根目录
.d2x.json文件修改详情见项目配置文档: https://mcpp-community.github.io/d2mcpp/base/chapter_1.html
-
win环境下执行xlings checker 会报错为:error: wait events in poller failed! 当编写 vscode的时候会显示无法写入使得崩溃@Saaqq 目前d2x工具使用c++重构了, 可以更新一下 应该不会有这个问题了
先更新一下d2x工具
xlings self update xim --update index xlings update d2x然后再到项目目录运行下面命令进入练习模式
d2x checker注: 最新版本的d2x也支持配置AI大模型做智能引导, 也可以玩一玩

-
mcpp-sytle-ref: 现代C++编码/项目风格参考 | Modern/Module C++ Style Reference写了一个现代C++模块化的编码/项目风格参考文档, 附有项目/代码示例, 欢迎交流
简介

目录

-
llmapi项目在使用xmake构建时无法找到std.ccllmapi 和 xlings 都算是初期项目, 有什么问题或想法都可以反馈到项目issue里
-
Linux系统编程(2)文件IO感觉可以把这个系列整理成一个GitHub 仓库 包含文档和对应的练习或演示代码
让读者上手实操/改改东西 用 strace 等一些工具 追一追 系统调用 观察真实机器上的效果 之类的
体验感应该能增强不少 -
llmapi项目在使用xmake构建时无法找到std.cc感觉可能和gcc工具链有关
llmapi我好想忘记加xlings的依赖描述文件了, d2x是加了的
可以, 手动使用xlings install gcc@15.1安装gcc15
然后在项目目录清除一下缓存xmake clean rm .xmake build -r xlings install gcc@15.1 g++ --version xmake build如果上面过程出现问题 可以在把log贴上来
-
llmapi项目在使用xmake构建时无法找到std.cc@mikami-w 编译一个最小的 import std.compat; 程序 可以通过吗