首页 / 资讯中心 / 文章详情

长期以来,政务信息化建设存在“重硬件、轻软件资产”的问题。硬件资源、机房、算力等往往有清晰台账,但软件源码、业务规则、流程组件等数字资产却容易沉淀不足

长期以来,政务信息化建设存在“重硬件、轻软件资产”的问题。硬件资源、机房、算力等往往有清晰台账,但软件源码、业务规则、流程组件等数字资产却容易沉淀不足 ★ FEATURED ARTICLE
长期以来政务信息化建设存在“重硬件、轻软件资产”的问题。硬件资源、机房、算力等往往有清晰台账但软件源码、业务规则、流程组件等数字资产却容易沉淀不足。传统项目交付模式至少带来三方面痛点一是源码多由厂商掌握验收后形成技术黑盒政府自主迭代困难二是跨部门、跨街道业务需求重复采购同类功能反复建设三是业务口径微调也要走较长变更流程需求响应周期偏长。龙源平台的出现正是为了把财政投入形成的信息化成果转化为政府可自主掌控、可长期复用的数字资产。其核心理念不是单纯新建一个系统而是用“内源协作AI辅助开发”重构政务软件生产方式推动建设逻辑从“建一个个项目”转向“沉淀一批可复用资产”。二、总体架构一个底座、两套工具、闭环复用龙源平台整体采用“一个底座两套开发工具”的架构。平台借助昇腾智算、鲲鹏通算、华为混合云等资源基于华为云Stack和openJiuwen建设全程部署在政务网不跨外网传输数据。架构层级主要组成作用平台底座代码仓、制品库、CI/CD流水线承担资产沉淀、安全管控与能力复用能力封装层MCP接口、Skill、工具库将政务系统接口和业务规则标准化智能体运行时openJiuwen智能体运行时负责智能体调度、鉴权、计量与审计开发工具层LongCode、LongCodeAir分别服务技术人员和一线业务干部应用层财政、应急、街道等政务应用实现业务场景快速落地与复用其中LongCode面向技术人员提供智能编码工作台LongCodeAir面向无代码基础的一线业务干部支持用自然语言描述需求、一键生成应用并实时预览。两类工具产出的代码和应用成果会自动回流到底座进入统一代码仓和制品库形成“开发—沉淀—复用—再开发”的闭环。三、关键技术MCP、Skill、智能体与本地化安全龙源平台的技术价值主要体现在四个方面。第一MCP封装政务接口。平台通过MCP将存量政务系统的数据接口标准化使智能体、工具和业务应用能够以统一方式调用系统能力降低跨系统对接成本。第二Skill沉淀业务规则。财政审核、应急调度、街道核查等业务规则可以被抽象为可复用的Skill。业务人员熟悉的审核口径、比对规则、预警条件不再只存在于个人经验或文档中而是沉淀为平台可调用能力。第三智能体统一调度。平台搭载openJiuwen智能体运行时负责智能体调度、鉴权、计量与审计实现源码、应用、智能体的统一托管治理。第四政务网本地化部署。平台全程部署在政务网不跨外网传输数据并建立多层安全管控体系符合政务场景对数据不出域、源码在本地、准入不降标的要求。四、Python实现思路把Skill、MCP与智能体编排起来下面给出一个简化的Python模拟实现用于展示政务AI内源协作平台的关键工程思路。该代码不等同于龙源平台真实源码仅用于说明Skill注册、工具调用、智能体编排、审计留痕和资产入库的基本流程。importjsonimportuuidfromdatetimeimportdatetimeclassSkillRegistry:模拟Skill注册中心沉淀可复用业务规则def__init__(self):self.skills{}defregister(self,name:str,description:str,func):self.skills[name]{name:name,description:description,func:func,}deflist_skills(self):return[{name:s[name],description:s[description]}forsinself.skills.values()]defexecute(self,name:str,payload:dict):ifnamenotinself.skills:raiseValueError(fSkill未找到:{name})returnself.skills[name][func](payload)classMCPGateway:模拟MCP网关封装政务系统标准化接口def__init__(self):self.adapters{}defregister_adapter(self,system:str,func):self.adapters[system]funcdefcall(self,system:str,action:str,params:dict):ifsystemnotinself.adapters:raiseValueError(f系统适配器未注册:{system})returnself.adapters[system](action,params)classAuditLogger:模拟审计日志记录智能体调用过程def__init__(self):self.logs[]defrecord(self,event:dict):event[timestamp]datetime.now().isoformat()event[trace_id]str(uuid.uuid4())self.logs.append(event)defexport(self):returnself.logsclass政务智能体:简化版政务智能体模拟需求解析、工具调用与资产入库def__init__(self,skill_registry:SkillRegistry,mcp:MCPGateway,audit:AuditLogger):self.skill_registryskill_registry self.mcpmcp self.auditaudit self.asset_repo[]defhandle(self,requirement:str,context:dict):# 1. 解析用户意图intentself._parse_intent(requirement)self.audit.record({event:intent_parsed,intent:intent,requirement:requirement})# 2. 选择Skill或工具ifintentbudget_compare:resultself._run_budget_compare(context)elifintentquery_building:resultself._run_building_query(context)else:result{status:unknown,message:未匹配到可用Skill或工具}# 3. 生成应用资产asset{asset_id:str(uuid.uuid4()),type:app,name:f{intent}_app,created_at:datetime.now().isoformat(),result_summary:result,}self.asset_repo.append(asset)self.audit.record({event:asset_stored,asset_id:asset[asset_id]})returnresult,assetdef_parse_intent(self,requirement:str)-str:textrequirement.lower()if预算intextor比对intext:returnbudget_compareif楼栋intextor查询intext:returnquery_buildingreturnunknowndef_run_budget_compare(self,context:dict):itemscontext.get(budget_items,[])suspicious[]foriteminitems:ifitem.get(amount,0)1_000_000:suspicious.append({project:item.get(name),reason:金额超过阈值需人工复核,})return{suspicious_count:len(suspicious),details:suspicious}def_run_building_query(self,context:dict):streetcontext.get(street)returnself.mcp.call(building_system,query,{street:street})# ---------- 模拟运行 ----------if__name____main__:skillsSkillRegistry()mcpMCPGateway()auditAuditLogger()# 注册一个预算审核Skilldefbudget_check(payload):return{checked:True,items:len(payload.get(budget_items,[]))}skills.register(budget_check,预算项目合规检查,budget_check)# 注册楼栋查询MCP适配器defbuilding_adapter(action,params):ifactionquery:return{street:params[street],buildings:120,verified:True}return{}mcp.register_adapter(building_system,building_adapter)agent政务智能体(skills,mcp,audit)# 场景1财政预算比对result1,asset1agent.handle(对11个街道的预算项目进行横向比对识别异常申报,{budget_items:[{name:A街道设备采购,amount:1_200_000},{name:B街道培训经费,amount:300_000},]},)print(预算比对结果:,json.dumps(result1,ensure_asciiFalse))print(生成资产:,asset1[asset_id])# 场景2楼栋数据查询result2,asset2agent.handle(查询某街道楼栋底数,{street:龙城街道},)print(楼栋查询结果:,json.dumps(result2,ensure_asciiFalse))# 查看审计日志print(审计日志数量:,len(audit.export()))五、代码解析从需求到资产沉淀的闭环上述代码模拟了政务AI内源协作平台中的四个关键环节。第一Skill注册中心。SkillRegistry用于把业务规则封装成可调用能力。例如财政预算审核、应急物资校验、街道数据比对都可以沉淀为独立Skill。这样业务规则不再绑定在单一项目中而是可以被多个应用复用。第二MCP接口网关。MCPGateway模拟平台通过MCP封装政务系统标准化接口的过程。真实平台中MCP能够把不同部门、不同存量系统的接口统一起来使智能体不必关心底层系统差异。第三智能体调度与审计。政务智能体负责解析需求、选择Skill或工具、执行任务并生成结果。AuditLogger记录每一次意图识别、工具调用和资产入库行为满足政务场景对过程留痕、责任可追溯的要求。第四资产自动入库。每次任务执行完成后生成的应用描述、运行结果和资产ID都会进入asset_repo。这对应龙源平台中“代码、应用、智能体统一托管治理”的思路体现成果可沉淀、可克隆、可复用的内源特征。六、实践亮点可复制、可审计、可沉淀龙源平台的实践亮点主要体现在以下几个方面。源码可见、可编译、可复用平台强调源码实时托管开发成果不再是黑盒。技术人员和业务人员产生的代码、应用、智能体都可以回流到底座形成全区共享的数字资产。业务人员也能参与应用构建LongCodeAir支持自然语言描述需求、一键生成应用并实时预览使熟悉业务规则的一线干部能够直接参与轻量化应用搭建。例如财政部门业务人员可自主搭建预算同类比较平台提升审核效率。能力复用减少重复建设平台通过Skill、工具和组件市场把已有成果沉淀为可复用资产。新的业务需求可以在已有能力基础上克隆、分支和扩展避免跨部门、跨街道重复采购。智能体运行全程留痕平台搭载智能体运行时承担调度、鉴权、计量和审计职责。AI推理过程、工具调用记录、应用发布行为均可追溯有助于满足政务安全合规要求。部署在政务网数据不出域平台全程部署在政务网不跨外网传输数据并建立多层安全管控体系。这种本地化、内源化部署方式更符合政务系统对数据安全、源码可控和准入标准的要求。从项目制转向资产制传统模式往往是“建一个、交一个、锁一个”而龙源平台推动每一次开发都成为下一次开发的资产基础。这种转变有助于降低小工具采购成本、重复建设成本和业务口径调整成本。七、落地成效与推广价值龙源平台上线后已覆盖多个业务领域接入多套存量政务系统上架多项Skill、工具和政务应用在财政预算比对、应急调度、街道数据核查等场景中验证了AI内源协作模式的价值。从技术报告角度看龙源平台的意义不仅在于引入大模型或智能体更在于它把AI能力嵌入到政务数字资产的生产、治理和复用流程中。对于其他地区而言可借鉴的路径包括先建立统一代码仓和制品库再通过MCP或类似机制封装存量系统接口随后把高频业务规则沉淀为Skill最后面向技术人员和业务人员分别提供智能开发工具形成可持续演进的政务AI内源生态。
阅读完成 · 觉得有帮助?
咨询建站