登录社区云,与社区用户共同成长
邀请您加入社区
通过 "技能" 让 AI 编程工具从「不懂鸿蒙」变成「精通 ArkTS」,节省大量查文档、改代码、重编译的时间。
分享一个用 Vibe Coding 开发的浏览器扩展项目——AI Smart Bookmark Organizer。该扩展支持智能保存、批量整理、清理大师、历史回滚等功能,支持中英文双语界面,可对接 OpenAI/DeepSeek/Kimi/Ollama 等多种 AI 服务。
本文介绍了如何利用LeanMCPSDK将MCPServer从本地开发升级为生产级服务。针对官方MCPSDK在生产环境中的常见问题(如权限缺失、性能低下、监控困难等),LeanMCP提供了完整的TypeScript运行时解决方案,包括工具并行调度、认证授权、多租户支持等功能。文章详细演示了如何使用LeanMCP CLI快速搭建项目,通过装饰器定义工具函数,并强调其与Python生态的兼容性。该方案特
AI 正处于一个高速迭代与创新突破的阶段。从机器人与大模型的深度融合,到视频生成、图像处理、语音识别等多模态技术的进步,AI 正在逐步从“工具”转型为“协作者”,并在多个领域中发挥着越来越重要的作用。
摘要: 作者基于LobeChat开发了「AI灵感创作即时内容社区」(https://qbmke.cn),旨在解决灵感易流失、难结构化及协作门槛高的问题。产品聚焦三大核心设计: 对话署名:以对话为最小创作单元,确保内容归属权; 话题项目化:用动态话题组织灵感分支,替代传统文件夹; 分享协作:通过公开对话/话题吸引合作,明确进度与需求。 目标用户包括快速产出的创作者、需协作的开发者等,强调“灵感快速落
AI领域近期迎来多项重要进展:百度智能云将AI收入增速目标翻倍至200%,显示强劲发展势头;英国推出全民免费AI培训计划,降低技术门槛。技术方面,谷歌Gemini 3 Flash新增"Agentic Vision"功能,腾讯开源800亿参数图生图模型,昆仑万维发布顶尖音乐大模型。应用层面,小米AI眼镜深度集成支付宝实现无感支付,阿里、字节等企业纷纷推出新模型和平台。GitHub
本文分享了作者利用Claude AI工具将10万行TypeScript代码的宝可梦对战游戏移植到Rust语言的经验。作者详细描述了突破AI沙箱限制的技术手段,包括搭建本地HTTP服务器、使用Docker容器规避杀毒软件、编写自动化脚本保持AI持续运行等。在移植过程中,作者采取了分阶段策略:先确保代码编译通过,再通过端到端测试逐步修复问题。通过将每个方法拆分到单独文件、保留原始JS代码注释作为参考,
在辩核AI具身辩论数字人训练系统中,前端不再只是界面渲染工具,而是整个系统的**实时交互中枢**:它需要同时协调语音输入、虚拟人状态、大模型流式输出以及复杂的训练逻辑反馈。这意味着,前端工程必须具备高度的结构化、强类型约束和可维护性,否则系统复杂度会迅速失控。本文将结合辩核AI具身辩论数字人训练系统的实际设计,系统性拆解其前端技术架构,重点说明 Vue 3、TypeScript 与 Vite 如何
例如,“算法偏见”“数据隐私”“责任归属”等方向的论文数量、引用率一目了然,帮你避开“红海领域”,找到“蓝海方向”。例如,在“人工智能伦理”领域,它会指出“算法透明性”与“商业机密保护”的矛盾,并推荐相关辩论论文,帮助学生跳出常规路径,切入学术前沿。,微信公众号搜一搜“书匠策AI”),就像一台“六维超能引擎”,用六大核心功能为你的论文写作提供全方位支持,让学术探索从“艰难跋涉”变成“轻松航行”。选
本文介绍了如何利用AI辅助快速开发NocoBase插件,实现自动隐藏菜单功能。通过官方CLI工具创建标准化插件结构,结合环境检测(URL参数和微前端环境)、样式控制和路由监听等核心模块开发,在不深入掌握系统架构的情况下高效完成定制功能。文章重点展示了插件骨架搭建、环境检测逻辑实现等关键步骤,体现了AI在复杂系统开发中的辅助价值,帮助开发者绕过源码阅读和架构理解的门槛,快速产出符合规范的插件方案。
作为资深的 AI 产品经理,从当前的 AI 发展趋势来看,技术创新与产品迭代的速度正在加速。从 Synthesia 的虚拟人技术到 JetBrains 与 OpenAI Codex 的深度整合,AI 正逐步成为开发者与企业的协作伙伴,而不仅仅是工具。这不仅提升了开发效率,也推动了 AI 在多个垂直领域的深度应用。在效率提升方面,如 Clawdbot 与 MiniMax M2.1 的结合,以及通义千
自学鸿蒙ArkTS语言,ArkTS是HarmonyOS应用的默认开发语言,在TypeScript(简称TS)生态基础上做了扩展,保持TS的基本风格。通过规范定义,从而强化了开发期的静态检查和分析,提升了程序执行的稳定性和性能。学习心得:初次接触ArkTS,最直观的感受是其开发效率的提升。相比于传统的命令式UI开发,声明式UI让代码更加简洁明了。特别是在构建复杂界面时,ArkTS的组件化开发模式大大
Laya.Socket 使用摘要 Laya.Socket 是 LayaAir 引擎提供的 WebSocket 网络通信类,支持全双工实时通信,适用于多人在线游戏、实时数据同步等场景。核心功能包括: 连接管理:支持通过 URL 或主机端口两种方式连接服务器 数据传输:可发送/接收字符串和二进制数据 事件处理:提供 OPEN、MESSAGE、CLOSE、ERROR 四种事件监听 二进制处理:内置 By
本文解析了LeetCode 28题“子串匹配”的两种解法。优化后的暴力匹配法通过单循环记录起始位置,时间复杂度O(n*m),适合短字符串;KMP算法利用LPS数组实现O(n+m)的高效匹配,适合长字符串。文章详细讲解了两种方法的实现逻辑、性能优劣和适用场景,并指出KMP的核心在于复用已匹配前缀。建议根据实际需求选择方案:简单场景用暴力匹配,性能敏感场景用KMP算法。两种解法都需要注意边界条件处理。
本文总结了OpenHarmony嵌入式开发中使用AI辅助时遇到的外设操作问题及解决方案。针对AI生成的无效ArkTS代码问题,指出官方未提供直接操作GPIO等外设的ArkTS开发包。核心解决方案是采用Native API结合NAPI的方式:Native API提供标准化的C/C++硬件接口,屏蔽底层差异;NAPI作为桥梁实现ArkTS与Native层的安全交互。文章以GPIO控制为例,概述了从创建
Laya.HttpRequest 网络请求使用指南 摘要:Laya.HttpRequest 是 LayaAir 引擎提供的 HTTP 网络请求类,封装了 XMLHttpRequest 功能,支持 GET/POST/HEAD 请求方式。本文详细介绍了其 API 使用、基础用法和实用示例,包括: 核心功能:异步请求、多种数据格式支持、进度监控 基础用法:GET/POST 请求、JSON 数据处理、请求
核心逻辑:通过分片读取文件SparkMd5逐步追加计算,实现大文件 MD5 异步计算,避免内存溢出。(读取二进制分片)、(分片计算MD5)、File.slice(截取文件分片)。异常处理:捕获FileReader读取错误,通过 Promise 的reject抛出,保证代码健壮性。(注:文档部分内容可能由 AI 生成)
本文解析了一个Vue 3 + TypeScript + Vite项目中的Layout布局系统实现。重点分析了项目X的layout创建思路,包括不同屏幕宽度下的布局模式切换(左侧/左上/顶部布局)。详细解读了useSettingsStore的核心功能:通过watch实时监听state变化并持久化存储到localStorage,解决页面刷新后侧边栏状态丢失问题。文章还探讨了计算属性isLeft的实现原
近期,TypeScript首次超越Python成为GitHub贡献者数量最多的语言,以约4.2万名贡献者优势登顶,AI辅助开发与默认支持该语言的开发框架是主要驱动力。其严格类型系统能减少代码模糊性、捕获LLM生成代码的错误,且入门门槛低,新增仓库数量领先。Python虽退居第二,但在AI和数据科学领域仍占主导,驱动近半数新增AI仓库,Jupyter Notebook仍是首选探索环境。JavaScr
本文分析了Coze Studio中用户API授权获取令牌列表功能的前端实现,主要包含数据获取、列表展示和状态管理三部分。该功能通过PatBody组件初始化并自动调用useGetPATList Hook获取令牌数据,经后端API返回后由DataTable组件渲染展示。系统采用模块化设计,包含主组件、数据表格、列配置组件等核心模块,支持实时状态显示、多维度信息展示和友好交互体验。整体流程从组件初始化到
GitHub热榜精选项目呈现三大趋势:1)TypeScript生态强势领跑,在前端与跨平台开发领域占据主导;2)AI与数据科学领域持续火热,微软数据科学教程日增660星登顶;3)大厂开源项目保持高热,Twitter推荐算法、XAI开源模型等工业级项目备受关注。重点推荐项目包括:React编程式视频制作框架remotion、多LLM扩展型AI智能体goose、Twitter推荐算法源码the-alg
Laya.URL 路径管理摘要 Laya.URL 是 LayaAir 引擎提供的 URL 路径管理工具,主要用于资源路径格式化和版本控制。核心功能包括: 路径管理: 设置基础路径(basePath)实现 CDN/远程资源加载 路径拼接(join)和规范化(normalize) 版本控制: 通过 customFormat 实现资源版本管理 自动添加版本号解决缓存问题(如:image.png → im
Laya.URL 路径管理摘要 Laya.URL 是 LayaAir 引擎的核心路径管理工具,提供统一的资源路径处理方案: 核心功能: 基础路径设置(支持CDN/远程服务器) 资源版本管理(自动添加版本号解决缓存问题) 路径映射与重定向 小游戏平台特殊处理 主要API: basePath:设置资源基础路径 customFormat:自定义URL格式化逻辑 formatURL:格式化资源路径 joi
Laya.LocalStorage 本地存储指南摘要 Laya.LocalStorage 是 LayaAir 引擎提供的本地数据持久化解决方案,基于浏览器 LocalStorage 封装。支持存储字符串和 JSON 对象,适用于游戏存档、用户设置等场景。 核心功能: 提供 setItem/getItem 存储字符串数据 通过 setJSON/getJSON 处理复杂对象 支持数据删除(remove
如果只是想把接口“跑起来”,也许只要NestJS加上一两个库就够用;NestJSTypeScript打基础,Fastify提供高性能 HTTP 入口,PrismaMySql管数据,RedisBullMQ管缓存和队列,管搜索,MinIO管文件,再加上PrometheusTerminus和OpenAILangChain这些周边,让项目从“能跑”变成“好用、可维护、可扩展”。对前端转全栈来说,这套组合有
但这样传参的缺点是,传过去的id和name都是字符串,to=“/news/detail?同样的方式,在你想要添加子展示区的page组件中,使用<RouterLink>和<RouterView>,注意to的用法为to:"/news/detail",要把路径写完整,只写detail的话就会变成和news路由平行的路由,匹配不到。像上面那种,Detail.vue文件接收参数需要用的query.id,pa
本文介绍了Coze平台中插件编辑功能的API层设计与实现。核心内容包括:1) 插件编辑API接口,通过PluginDevelopApiService提供获取插件信息、锁定/解锁插件等核心功能;2) 插件锁定机制,确保同一时间只有一个用户可编辑插件;3) API与状态管理结合,采用zustand实现全局状态管理;4) 统一异常处理机制,通过CustomError实现精确错误处理;5) 技术亮点包括类
本文总结了12种提升JavaScript性能的实用技巧:1)减少重绘重排,使用requestAnimationFrame和DocumentFragment;2)利用虚拟DOM优化渲染;3)采用事件委托减少监听器;4)优化循环算法,缓存计算结果;5)减少DOM查询,缓存元素;6)使用WebWorker处理复杂计算;7)图片懒加载和CDN加速;8)Memoization缓存函数结果;9)合理使用loc
本文详细解析了Coze Studio中知识库创建功能的前端实现,涵盖功能特性、技术架构和核心组件。知识库功能支持文本、表格、图片三种格式,提供创建、编辑和管理能力,包含完善的表单验证和状态管理。系统采用分层架构设计,从资源库入口到知识库配置弹窗形成完整链路,通过API调用实现数据交互。核心组件包括LibraryPage、BaseLibraryPage等,共同构建了流畅的用户操作流程。该功能为开发者
在前后端分离架构成为主流的今天,接口规范与Mock数据管理直接影响开发效率与质量。本文基于领码团队在金融科技领域的实战经验,系统阐述如何通过go-zero框架与TypeScript的深度整合,构建从接口定义、代码生成到Mock数据智能管理的全链路解决方案。文章将详解AST解析、AI增强Mock等核心技术,提供可落地的工程化实践,并展望AI大模型如何重构接口开发范式。
Mcp不会是一场自嗨式的运动,Mcp 协议的出现拓展了llm的能力,Mcp以统一的接口规范协议,延展了llm的能力,如果llm是大脑,那基于mcp协议开发的工具就是四肢,就是感官器官,llm使用这些Mcp tool去获取更多的信息来作为上下文从而llm的能力被进一步发掘。换句话说,既然Mcp都这么多了,那再多一个你实现的Mcp的又咋样呢。
本文介绍了树形结构与列表结构相互转换的两种实现方法。在treeToList.ts中,使用深度优先搜索(DFS)将树形数据递归转换为列表结构。在listToTree.ts中提供了两种方案:O(n²)的简单实现通过双重循环构建树形结构;更高效的O(n)实现则利用哈希表存储节点,再通过两次遍历完成转换。文章还给出了TypeScript文件的传统运行方法:先安装TypeScript,编译.ts文件为.js
1、为了防止机器冒充人类做账号密码的暴力破解:调用接口或者模仿用户行为,大批量的尝试账号密码登录,就是为了获取真实的账号密码2、防止大规模在线注册滥用服务:批量注册大量无用的账号信息,给服务器增加压力3、防止滥用在线批量化操作:比如在投票的时候,有些恶意刷票软件就可以实现批量化投票功能4、防止信息被大量采集聚合:互联网时代,最有价值的就是内容生产,精心创作的原创文章,而验证码可以防止机器批量的爬取
图形验证码
typescript
——typescript
联系我们(工作时间:8:30-22:00)
400-660-0108 kefu@csdn.net