登录社区云,与社区用户共同成长
邀请您加入社区
浏览器打开新会话入口、工作区切换对话输入区,支持预设模式切换、权限切换、模型切换侧边栏设置、会话管理等功能入口。
本文介绍了如何在DeepSeek Harness(DSH)平台上实现Agent技能的自我进化机制。DSH原生技能系统采用Markdown文件+YAML格式存储技能,通过技能管理器工具(skill_write、skill_delete、skill_list)实现技能的增删查操作,并保证原子写特性。核心创新是"后台反思蒸馏"循环:定时扫描会话事件,通过严格JSON契约的LLM调用进行技能提炼,将有效技
本文介绍了DeepSeek Harness(DSH)这一AI代理开发框架的核心概念与实践指南。主要内容包括: 框架定位:DSH采用"Model + Harness"架构,强调"一切皆插件"的设计理念,提供高度可定制化的开发底座,与开箱即用的成品Agent形成对比。 快速入门:详细说明了30分钟上手指南,包括环境准备、两种安装方式(npx快速启动/源码开发)、首次配置的5个关键步骤和验证任务。 四种
摘要 该PR提交了DuckDB V2 C-API的前半部分初始草案,包含错误处理、环境管理、数据库连接等基础功能。主要特点包括: 全新的错误处理机制,所有API函数返回错误代码并通过可选参数提供详细错误信息 引入环境(Environment)作为顶级容器,管理数据库生命周期 使用duckdb_v2_str结构体代替C字符串,提高跨语言兼容性 强调显式资源管理,避免无上下文的对象创建 当前版本专注于
deepseek-v4-flash-0731-in-c 是一个纯 C99 + OpenMP 的大模型 CPU 推理引擎,可在不使用 GPU、CUDA、PyTorch和权重转换的情况下,直接加载原生 DeepSeek-V4-Flash-0731 284B-A13B 权重。本文给出环境要求、完整运行命令、实测 TTFT/TPOT,以及 MoE 专家流式读取、缓存、I/O 计算流水线和低比特算子优化的实
摘要 DeepSeek大模型的本地化部署正成为企业关注的核心议题。本文从金融科技公司面临的数据合规问题切入,系统分析了大模型部署的两种主流模式:云端服务与本地部署,并对比了二者在数据安全、硬件投入、网络依赖等维度的差异。DeepSeek因其卓越的中文理解、代码生成能力及免费政策优势,其本地化需求尤为突出。文中详细探讨了本地化部署的四大场景(数据安全、网络限制、成本控制、定制开发),并梳理了Deep
先创建.vscode目录,然后打开c/c++配置器,会在.vscode目录下生成一个叫做c_cpp_properties.json的文件。$(OBJS): obj/%.o : %.S 表示将所有的.S文件编译为.o并且存放到obj目录下去。2、修改clk、led、delay驱动,创建对应的驱动文件,然后放置到对应的目录中。bsp/clk/bsp_clk.h 变为-I bsp/clk/bsp_clk
Vscode+C语言环境配置
按照这些步骤操作,你应该能够在 VS Code 中顺利编写、编译和调试 C/C++ 程序了。这是最关键的一步,需要创建配置文件。旁边的下拉箭头 ->
这篇文章介绍了一个基于STC8051单片机控制的TEF6686收音机模块项目。作者从闲鱼购买了TEF6686收音机高频头,设计了转接板并编写了控制程序。系统采用6个按键和EC11旋转编码器实现功能控制,包括自动搜台、音量调节、FM/AM切换和静音等功能。程序使用DeepSeek V4 AI模型辅助优化,通过串口输出调试信息,未来计划添加彩屏显示。文章提供了完整的C51源代码,详细介绍了I2C通信、
文章摘要: 2026年,前端开发者转型AI Agent开发迎来黄金窗口期,得益于技术栈融合、工具链成熟及市场需求爆发。前端技能(如组件化、状态管理、API调用)可迁移至Agent开发,对应模块化工具设计、记忆管理及LLM API调用。学习路径分为三步:掌握Python与AI基础(2-4周)、Agent框架如LangChain(4-6周)、实战项目(持续)。前端开发者的用户体验思维、全链路视角与敏捷
本文介绍字符,字符串函数和内存函数相关内容。(【由浅入深】是一个系列文章,它记录了我个人作为一个小白,在学习c++技术开发方向计相关知识过程中的笔记,欢迎各位彭于晏刘亦菲从中指出我的错误并且与我共同学习进步,作为该系列的第一部曲-c语言,大部分知识会根据本人所学和我的助手——通义,DeepSeek,腾讯元宝等以及合并网络上所找到的相关资料进行核实誊抄,每一篇文章都可能会因为一些错误在后续时间增删改
用过推理模型的开发者,大多有同一个抱怨:一个简单问题也要想半天,token 账单和首字延迟一起涨。于是各家 API 都给了一个"思考力度"旋钮——OpenAI 的、Claude 的 thinking budget、gpt-oss 的 low/medium/high。旋钮天天在调,但很少有人追问一句:模型是怎么学会"少想点"的?。你在系统提示里写一句 "Reasoning: low",模型输出就变短
摘要:通过接入DeepSeek AI,可实现自动化接管MT5/MT4交易软件。AI能自主学习现有技术指标和EA策略模板,并根据用户需求开发定制化指标和EA策略,自动完成代码编写与编译。运行环境需Windows系统,配合DeepSeek API Key及VSCode等命令行工具使用。该方案可显著提升量化交易策略的开发效率,实现智能化策略生成与优化。(98字)
本文介绍数组和指针相关内容。(【由浅入深】是一个系列文章,它记录了我个人作为一个小白,在学习c++技术开发方向计相关知识过程中的笔记,欢迎各位彭于晏刘亦菲从中指出我的错误并且与我共同学习进步,作为该系列的第一部曲-c语言,大部分知识会根据本人所学和我的助手——通义,DeepSeek,腾讯元宝等以及合并网络上所找到的相关资料进行核实誊抄,每一篇文章都可能会因为一些错误在后续时间增删改查,因为该系列按
一出问题就继续往 Prompt 里加字一换场景就把整段 Prompt 从头重写那大概率说明你还没有真正进入 Agent 工作流,而只是把聊天式 AI 用得更累了一点。真正往前走的一步,不是把 Prompt 写得更长。什么是目标什么是流程什么是能力什么是资产Claude Code 把系统提示词砍掉 80%,这件事真正值得大家学的,不是“短 Prompt 万岁”这种表面结论。当模型更强之后,Promp
《VibeCoding:AI辅助编程实战指南》摘要 VibeCoding是基于AI编程助手(如Claude、Copilot)的新型开发模式,通过自然语言描述需求自动生成代码,开发者聚焦架构设计与逻辑验证。关键要素包括:1)精准结构化Prompt,需包含技术栈、功能细节及上下文;2)分步迭代开发,结合代码审查与AI调试;3)项目级协作,支持重构、测试生成与文档编写。实战示例展示了构建React待办事
摘要: 苹果WWDC2026发布全新Siri AI架构,基于三层设计整合Gemini多模态模型,实现跨终端视觉交互与离线推理,但传统Type-C转换芯片无法满足其硬件需求。国产芯片GSV5800应运而生,通过独立AI像素回传通道(延迟≤8ms)、集成DSC硬件压缩、65W PD快充及HDCP2.2加密,解决海外竞品带宽拥堵、高功耗(1.32W→0.8W)、兼容性差等痛点,适配iPhone/iPad
想象你是个木匠。你觉得存在一把"万能锤子"吗?不会的。你有锯子、刨子、凿子、角尺,每把工具各司其职,但它们在你的工作台上按流程衔接起来,才是一条完整的"工具链"。选型决策需要广度推理,适合用大语言模型做头脑风暴;编码实现需要深度理解项目上下文,适合代码专用模型;调试排错需要长上下文和日志分析能力,适合Claude这种;部署运维需要理解基础设施配置,适合Agent化的工作流。没有一个模型能通吃所有场
在根节点已经插入的前提下,左右子树的元素可以按任意顺序交错插入,只要保持各自内部的相对顺序。交错的方式数为组合数 C(m + n, m)(即在 m+n 个位置中选择 m 个放置左子树元素,其余放右子树元素)。· 时间复杂度:最坏情况(树退化为链表)下,每次递归需遍历当前子数组,总时间 O(n^2),其中 n 为数组长度(n ≤ 1000)。2. 剩下的元素按与根的大小关系分为左子树(小于根)和右子
应对从最简单的协作模式开始,根据实际需求逐步增加复杂度。
本文深入解析了UEFI、GPT和ESP等现代计算机启动概念。UEFI作为64位系统的统一可扩展固件接口,取代了传统的BIOS;GPT分区表解决了MBR在64位系统中的容量限制问题;ESP则是UEFI系统专用的分区。文章通过创建100MB虚拟盘并建立GPT分区的实践演示,详细展示了GPT分区表的结构和内容,并提供了C语言代码读取GPT头信息。这些内容帮助读者全面理解现代计算机启动机制,从理论到实践掌
2. DFS 预处理:以 0 为根节点,计算每个节点的子树异或值 `subXor[]`,同时记录进入/离开时间 `in[]`/`out[]` 用于判断祖先关系。- u 是 v 的祖先:三块为 `subXor[v]`、`subXor[u]^subXor[v]`、`totalXor^subXor[u]`xor2 = subXor[u] ^ subXor[v];- 互不为祖先:三块为 `subXor[u
【代码】在cursor中配置c/c++开发环境。
本文介绍了九章推理引擎DeepSeekV3.2的可扩展设计,重点阐述了其五级缓存架构和关键算法实现。该引擎采用参数矩阵集中配置,支持动态维度调整,主要特点包括: MLA压缩技术:通过低秩投影将KV缓存显存占用降低13.3倍,实现高效的注意力计算。 MoE门控机制:采用分组TopK和偏置补偿策略,确保专家选择的负载均衡。 自适应统计约束:通过递归统计量更新和柔性边界缩放,保持深层网络的数值稳定性。
选择哪种方法取决于具体场景:如果需要避免溢出且操作整数,推荐使用异或法;如果注重代码可读性,建议还是使用临时变量。方法2:异或运算(避免溢出)方法1:算术运算(最常用)方法3:乘除法(不推荐)
* 第一个目标是可信的 *//* 用于循环待验证序列 */int iter;/* 用于循环可信序列 */++iter) {/* 如果是同一个类别才进行IoU判断 *//* 如果该目标框与已经accept的目标框iou过大,则确定为冗余目标框 */break;/* 如果该目标框与所有accept目标框的iou都较小,则接受该目标框 */right--;left++;for (i = 0;++i) {
抓紧蹬,免费的key 蹬起来
* TIDL中内存实际是CHW排布,但是以WHC记录,所以查找内存时首先定位正确的通道,再进行WH的偏移 *//* 如果该目标框与已经accept的目标框iou过大,则确定为冗余目标框 *//* 输出概率 = 存在目标概率 * 类别置信概率 *//* 遍历查找类别内存,找到最大的置信度进行赋值 *//* 如果该目标框与所有accept目标框的iou都较小,则接受该目标框 *//* 找到正确conf
如果只给一个参数,就没法同时控制“装什么”和“能不能改”这两个需求。,同时实现“普通迭代器(能改)”和“const迭代器(只读)”,注释:按< >里面给的类型去区分,T就会转变成为那一个类型。(比如是存整数、字符串,还是自定义的类)。注释:< >按类型顺序分配T1,T2。第一个选项T :决定这个迭代器要。第二个选项Ref :决定迭代器。(是能修改元素,还是只能读)。Q: 开两个参数的意义在哪?不用
核心优化:「记忆化 DFS」是解题关键,将时间复杂度从 O((mn)²) 优化到 O(mn),是本题的最优解法。C++ 特性适配使用vector容器替代原生数组,更安全且适配 LeetCode 输入输出规范。成员函数封装 DFS 逻辑,减少全局变量使用,符合面向对象编程习惯。边界处理:严格判断矩阵是否为空、坐标是否越界,避免空指针/数组越界等运行时错误。
实操。
Cursor 中 Makefile 工程实现 C/C++ 函数跳转:用 Bear 生成 compile_commands.json
!这是用TRAE实现ESP32C3项目我们下期再见(如果有的话)。
PostgreSQL 创建表的核心是,通过避免重复创建;常用约束包括NOT NULLUNIQUECHECK,需根据业务场景设置;进阶用法支持自增字段()、数组/JSON 类型、索引,可优化存储和查询;外键约束需注意关联表的存在性,级联操作()需谨慎使用。以上示例可直接在 PostgreSQL 中执行,适配大多数业务场景的表创建需求。
给Code Runner配置上可以多文件编译,可以子目录嵌套编译
《告别重复造轮子:Codex智能编程实践指南》摘要 本文探讨如何利用Codex提升开发效率,避免重复编码工作。文章首先分析传统开发的痛点,介绍Codex的自然语言转代码能力及其支持的编程语言范围。核心章节通过具体案例演示脚本生成技巧,包括数据处理和自动化部署场景,并提供优化生成结果的实用方法(提示词设计、上下文补充等)。通过与传统开发方式的对比,量化展示效率提升空间,同时客观分析当前技术的局限性。
界面上方往顶部,顶部那行小字儿写着“DeepSeek.V4”,后边复合框中带有“V4-Flash”和“V4-Pro”两个模型,旁边是“○就绪”,但如果你没有输入API Key,显示是个“未连接”状态,它会提示你输入API Key。中间分三块:左边是当天所有操作主题框,点“+新建对话”就能新开一个主题进行deepseek讨论,现在是空荡荡,正等你塞满问题,只要你没删除,它是带有记录功能的;而且你会发
如果在,mex 加 1,直到找到一个不在集合中的数。4.收集基因值 (DFS):对于路径上的每一个节点,使用 DFS 遍历它的整棵子树,将遇到的所有基因值加入到一个集合(Set)中。*由于 g_visited 的存在,如果一个子树之前已经被父节点(更下方的节点)遍历过了,就不会再次进入,保证了时间复杂度接近 O(N)。4.这意味着,我们只需要关注从基因值为 1 的节点一直到根节点的路径上的这些节点
两者之间(不包含 a 和 b)都是植物(因为如果有座位,它就会属于某一组)· 可放置隔板的位置有 (b - a - 1) + 1 = b - a 个。// 当前对的后一个座位 和 下一对的前一个座位 之间的植物数。· 假设第一组的最后一个座位在位置 a,第二组的第一个座位在位置 b。// 需要在第1对和第2对之间、第2对和第3对之间...放置隔板。// 例如:第1对是 [0,1],第2对是 [2,
摘要:本文详细介绍了在clangd中使用clang-format配置大括号换行风格的方法。主要内容包括:1)创建或修改.clang-format文件;2)常用的大括号换行配置选项(BreakBeforeBraces和BraceWrapping);3)不同风格的配置示例(Allman风格、函数单独换行等);4)完整的格式化配置模板;5)配置验证方法;6)VSCode集成建议。文章提供了多种预设风格的