Learun7.Ultimate低代码平台实战:从权限配置到流程部署避坑指南
简介力软7.0.Ultimate是一套面向软件开发者和IT专业人士的综合开发框架源码涵盖前端UI、后端服务、数据库访问、安全控制等模块适用于快速构建Web应用与复杂业务系统。资源共包含2000个文件压缩包大小约113.21MB主要文件类型包括1568个JavaScript前端脚本、857个JSON配置、813个C#后端源码、328个CSS样式及242个cshtml视图模板等同时包含Java、C、Objective-C等多语言实现基本覆盖主流技术栈。源码内置大量可复用组件、模板与示例代码便于开发者理解框架设计思想学习RESTful API构建、ORM使用以及JWT/OAuth2安全集成等实践。目前已有582人学习浏览适合需要快速上手或进行深度定制的中高级开发者。整体目录按功能模块拆分结构清晰既有前端交互实现也有后端服务与数据库操作示例是一份难得的综合型框架学习与二次开发参考资料。1. 从报表堆到平台化Learun7.Ultimate 要解决的交付问题刚起步的团队接企业级管理系统最怕的不是需求复杂而是每个新项目都从登录功能写起。做过三个相似进度的项目后你会发现用户管理、角色权限、数据字典、审批流、日志审计这些模块80% 的代码长得一模一样却因为没有沉淀每次都要重写一遍。Learun7.Ultimate 这类低代码开发平台就是把「重复的企业管理功能」提前做好把开发者的精力从增删改查中腾出来留给真正的业务规则和定制逻辑。它不是银弹也不会取代程序员但当你面对「下周要演示、功能还不知道长什么样」的时候它确实能给出一条比从零搭建更快、更可控的路径。适合正在做 .NET 技术选型、手里有多个管理系统项目、或者被交付周期逼得喘不过气的团队。2. 在这个平台上写代码先看懂它的分层逻辑再动手2.1 表现层与业务层精确找到你该改的文件低代码平台最容易让人困惑的地方在于哪些东西是设计器里拖出来的、哪些东西是背后生成的代码、哪些代码允许你手改。如果你分不清这三者的边界后面每次升级框架或者重新生成页面时改动就会被覆盖。Learun7.Ultimate 的常规结构是前端工程放页面与交互后端工程按业务模块拆分服务接口。页面表单、列表视图、查询条件这些由表单设计器或代码生成器产出它们有固定的文件命名规则但涉及权限校验、数据联动、复杂查询这些逻辑就需要你在生成代码的基础上做二次开发。拿到一套源码后我通常第一件事不是急着启动而是先理清它的目录分层。常见做法是前端工程里 views 目录下按模块名分组每一组对应后端的一个业务控制器后端工程里 ApiController 或普通 Controller 负责暴露接口Services 层写真实业务逻辑。平台生成的代码默认走的是「页面 - 接口 - 服务 - 数据仓储」这条路你新增功能时尽量保持这条链路完整而不是在页面直接拼 SQL否则后面调试和权限控制都会变得很痛苦。2.2 权限模型为什么说它是这座骨架承重墙企业级管理系统里权限这件事做不好上线那天就是背锅那天。Learun7.Ultimate 的权限体系通常包含三类维度菜单权限谁能看到这个页面、按钮权限谁能点这个按钮、数据权限谁能看这几行数据。最容易被忽视的是第三类——数据权限。很多开发者把前两类配完就觉得任务完成结果业务部门反馈「为什么 A 部门的人能看到 B 部门的订单」这就是数据权限没做细的典型症状。我一般会从角色入手理解这套模型角色归属于部门用户归属于角色菜单和按钮挂在角色上数据权限通过角色上配置的自定义条件生效。这种 RBAC 的变体并不新鲜但它把「部门数据隔离」和「操作权限隔离」合并到同一套配置界面里减少了不少配置成本。你在给客户做权限方案时一定要问清楚两件事同部门里的人是否永远互不可见数据跨部门的汇报关系是否需要向上越权查看这两个问题直接决定你用系统自带的权限模型能不能覆盖还是需要额外写过滤规则。2.3 代码生成器的定位半成品才是它存在的意义代码生成器的存在让很多人误以为「点一下按钮功能就全部完成了」。实际经验是生成器产出的是一个能跑通的半成品它的价值在于帮你把样板代码瞬间铺好但不该指望它覆盖所有特殊逻辑。Learun7.Ultimate 自带的生成器通常会根据数据表结构生成后端实体类、服务接口、前端列表页、编辑表单有的版本还附带简单的查询条件和导入导出。这个过程省掉的绝不是业务复杂度而是千篇一律的敲键盘时间。有一个判断习惯可以分享当生成器生成的代码不符合要求时优先去改生成模板而不是每次生成后手工调整页面。前者一次性投资后者每次重复交税。不过改模板这件事只适合对框架结构已经熟悉的人做新手期可以先手工改两三个页面感受规律再回头动模板——否则模板改坏了整个项目的生成结果都会受影响那个画面比加班更令人崩溃。3. 跑通最小系统从空环境到登录页面出现的完整路径3.1 环境准备版本对不上是第一个隐形杀手开始动手前先把环境确认清楚。Learun7.Ultimate 基于 .NET 技术栈前端是 Vue 系或 jQuery 系不同大版本差异较大数据库可选 SQL Server、MySQL 等。这里没有绝对的权威环境组合但有一个非常现实的建议优先选用框架 README 或说明文档里明确列出的「经测试」版本组合不要自作聪明全都换成最新版。.NET 版本、前端 node 版本、数据库版本的组合一旦不匹配最典型的症状就是项目能编译但登录后页面空白前端报一堆跨域或语法错误这时候你会花大半天在一个看似无关的版本问题上。我比较稳妥的做法是后端用 Visual Studio 打开解决方案文件先还原 NuGet 包前端如果带独立工程就执行依赖安装前后端分别确保能构建通过再联调。后端启动前先确认数据库已经建好因为很多低代码框架的首次启动或配置环节需要读到数据库信息不然启动过程会报连接字符串相关错误。3.2 数据库初始化与连接串修改只改一处还是不够环境就绪后最重要的一步是让系统连上数据库。Learun7.Ultimate 这一类平台通常会随源码附带 SQL 脚本文件或 .bak 数据库备份需要自行导入。导入后你要找到配置文件里的连接字符串把库名、用户名、密码换成自己的环境。常见配置文件位置以常见分层方式描述后端工程 ├── *.Web # 启动项目 │ ├── appsettings.json # 常见 .NET Core 版本用 │ └── Web.config # 常见 .NET Framework 版本用 └── *.Repository 或 *.Common └── DbContext.cs # 数据上下文或数据库工厂配置以 .NET Core 版为例appsettings.json 中需要注意的配置段如下{ DbType: SqlServer, DbConnection: Serverlocalhost;DatabaseLearun7_Demo;User Idsa;PasswordYourPassword;TrustServerCertificateTrue;, CacheType: Memory }这段配置的含义很直接DbType 决定 EF Core 或 Dapper 使用哪种数据库方言DbConnection 是真实的连接信息CacheType 决定临时缓存放在内存还是 Redis单机调试用 Memory 就够了多服务部署再考虑分布式缓存。参数配置完成后你可以先不启动整个项目而是通过一个最小控制台或直接启动 API 工程看日志中是否有「数据库连接成功」这类输出。3.3 首次启动与登录Token、验证码与默认账号的三角关系多数低代码框架在登录成功后会给当前用户签发一个加密令牌通常是 token 或 auth ticket之后的每次请求都携带它来标记身份。首次启动最容易遇到的困惑是明明数据库里有默认账号却登录不进去。原因一般有两个一是默认账号的密码是加密存储的你直接改数据库字段改成明文密码系统用默认算法加密后再比对自然对不上二是验证码接口和登录接口共用会话前端拿不到会话 ID。解决办法是不要手动改密码表而是用系统自带的「重置密码」接口或管理员操作来改。登录成功后建议先走一遍系统自带的演示数据页面确认列表渲染、权限过滤、表单提交三个核心链路没问题再开始建自己的业务表。这一步不是浪费时间它相当于给后续所有操作提供了一个「已知良好」的基准——后面功能出问题时至少能确认框架基础链路是完好的。4. 按真实业务场景配置权限、表单与流程的四个落地操作4.1 建组织树让部门、角色、用户各就各位企业管理系统上线前的第一件事通常是把组织架构维护好。这一步乱后面所有配置都会跟着乱。以常见实施过程为例先在部门管理里把公司的组织树建好注意分层结构通常分两类行政组织如公司总部、事业部、子公司和业务组织如销售一部、销售二部。Isolating the data by department relies on this tree structure因此树的层级不能随意拍脑袋要按真实的汇报关系来建否则数据权限过滤的结果会与业务预期不符。接着建角色。角色的命名建议带上场景前缀比如「销售_部门经理」「销售_普通员工」避免出现「角色1」「角色2」这种命名。角色数量要克制——如果你发现角色数量超过二十个通常不是权限模型复杂而是角色粒度设计有误。能用数据权限解决的差异不要拆成多个角色能用按钮权限解决的也不要用菜单权限去硬分。这一条经验在后续维护中会帮你节省大量沟通成本。用户挂在部门下再分配角色。新增用户时被问得最多的就是「密码错了怎么办」。正确做法是通过用户管理里的重置密码功能输入新密码后由系统内部重新加密保存而不是去数据库里更新字段。数据库里手动改密码这个动作几乎是每个参与实施的人都踩过一次的坑。4.2 配置菜单与按钮权限一张权限分配表的具体演示菜单权限配置的常规路径是先在页面/菜单管理里创建菜单项再把菜单挂到角色上最后在角色的权限分配页面勾选。按钮权限的粒度通常比菜单低一层比如列表页里的新增、编辑、删除、导出按钮每个按钮有独立的权限编码。实际配置中我一般建议这样排查先用超级管理员账号确认菜单能看到、按钮能显示再换普通角色账号逐项确认。这个简单的「双账号验证法」能过滤掉绝大多数权限配置问题——如果你直接用普通账号排查功能异常时很难分清是配置没生效还是代码有 bug。按钮权限的常见坑是「菜单配了按钮没配但按钮还是显示出来了」。这是因为有些页面的按钮默认不做权限控制需要在框架的按钮权限配置表里把按钮编码和角色关联而不是只调整前端模板。4.3 表单设计把一张纸质单据变成可提交的数据接口Learun7.Ultimate 这类平台里表单设计器解决的核心痛点不是「能不能拖控件」而是「拖出来的表单能不能直接进数据库」。我的建议设计表单前先在数据库设计阶段把表字段确定下来表单设计器里每个控件绑定数据表中的字段再通过生成代码功能同步生成后端存储接口。一个必须提前确认的参数是字段编码的命名规范。如果你在设计器里把字段名写成中文别名而数据库字段是拼音缩写那么生成后的代码会出现大量映射差异提交时数据丢失、类型不匹配等问题接踵而来。更合理的做法数据库字段名用英文表单设计器里的名称用中文由平台负责映射。提交按钮传参时前端提交的 JSON 键名应该与后端实体字段严格一致。常见的翻车现场是开发者在表单里增加了一个自定义字段却没在数据表中增加对应列结果数据提交时后端直接报「列名无效」。这说明表单设计不只是界面行为它在逼迫你先想清楚数据结构。4.4 工作流配置审批链路与触发条件的挂载点企业管理系统中的审批流通常包含流程起点、审批节点、条件分支、结束节点四个要素。Learun7.Ultimate 的工作流设计器通常支持画布式配置发起人提交申请后按流程定义顺序流经各级审批人。这里我特别想强调「生效条件」的配置方式而不是基础画法。因为流程图和真实业务的差距往往不在线条连接而在节点的进入条件。常见条件包括按照金额判断审批层级金额小于 5000 走部门经理大于 50000 走总经理按照部门判断审批链不同分公司有不同的审批矩阵按字段值跳转。这些条件在配置时通常是通过流程设计器里的「条件分支」节点来设置的。你所需要做的是精确写明每个条件分组里的字段标识就是数据表里的字段名而不是用中文描述。流程设计器和表单设计器之间要共享字段记忆流程节点里读取的表单分量必须在发起表单里真实存在否则审批页面会显示空白或取值失败。5. 上线前的排雷区一次真实项目交付中的五个配置坑5.1 登录令牌失效前端批量报 401现象系统连续运行一段时间后用户反馈页面频繁跳到登录页点击任何按钮都返回「未授权」。排查发现后端接口日志里批量出现 401 错误但数据库和操作系统日志都没有异常。原因令牌通常有时效配置默认可能是数小时或一天。项目进入测试期后测试人员习惯隔夜再测令牌早已过期。真正的问题不是令牌过期而是前端没有可靠的自动续期机制也没有拦截 401 后跳转登录页的全局处理导致报错堆在浏览器控制台里用户看不明白。解决调整令牌有效期到合理范围如 12 小时在前端请求封装里增加「收到 401 时清理本地登录态并跳转登录页」的全局拦截检查框架是否提供「刷新令牌」能力如果有让有效期内的大多数请求自动续期。这个改动听起来简单但它直接影响用户对系统稳定性的第一印象。5.2 菜单能看到按钮权限却总是「默认可点」现象普通用户明明没有导出权限列表页的导出按钮却是亮着的点击后没有反应也没有权限提示。开发和测试环境都正常生产环境复现。原因按钮权限的校验通常由后端接口在提交操作时再验证而前端按钮只是「显示」或「灰置」。如果你的框架默认采用后者按钮始终显示、权限在后端拦截那么需要配置的不仅是前端按钮显隐还要在角色权限分配里精确勾选每个按钮权限并确认后端接口标明了对应的权限编码。很多情况下是团队只配置了菜单权限忘了按钮权限这一层。解决把按钮权限当成和菜单权限同等重要的配置项。上线前按角色逐页过一遍按钮显隐与后端拦截是否一致。特别是导出、删除这两个高危按钮至少要用「无权限」角色实际测一遍确认后端真的拦得住。5.3 数据字典改了名称下拉框还是显示旧值现象管理员在数据字典里把「状态」字段的字典项从「启用/停用」改为「运行/暂停」页面重新加载后下拉框依然显示旧内容。原因字典数据在服务端或前端有过缓存缓存更新的触发时机往往不是「字典表变更」而是要手动刷新缓存或等缓存过期。很多框架在启动时会一次性把字典加载到内存缓存中后续改字典只在库里改没触发缓存 reload所以页面拿到的是旧内容。解决字典变更后通过系统自带的「清空缓存」操作或重启应用让缓存重建。如果框架提供「按标识刷新某个字典项」的能力在开发测试期可以直接只刷新该项避免全局清缓存影响在线用户。另外提醒一点如果字典项编码被业务代码直接硬编码引用修改字典名称不会有影响但修改字典项的值就会影响历史数据展示——这是比下拉框不刷新更深的坑。5.4 数据权限过滤结果不对有的部门看到全部数据现象销售一部的人登录后能看到销售二部的订单但销售二部的人看不到销售一部的数据。两个角色配置的权限规则看起来一模一样。原因数据权限的过滤通常是按照部门编码或用户编码做的「看不到别人部门的数据」背后的机制是查询条件里带上当前用户所属部门的部门编码如果一张业务表里的数据创建时不写部门字段或者写的是创建人 ID而权限规则只按创建人匹配就会出现漏过滤。更隐蔽的情况是数据迁移或Excel 导入时部门字段为空空值不受过滤规则约束被当成了公共数据。解决在费用报销、订单这类核心业务表中明确要求所有数据必须写入部门编码导入模板里把部门作为必填项并且用「导入时按当前操作人的部门补填」的兜底逻辑测试时专门造一个「无部门历史数据」的用例检查权限规则对空字段的有效性。5.5 发布环境与开发环境的加密密钥不一致密码全部重置不了现象项目从开发环境拷到测试环境后用户表数据直接恢复过去结果用系统重置密码功能设置的新密码登录时提示密码错误。检查代码没有任何改动数据库连接串也正确。原因用户密码加密通常用服务端配置的固定密钥做混淆。开发环境与发布环境的密钥配置不在同一个配置文件中导致同一明文密码在不同环境下加密出不同的密文。恢复数据库后密文是基于开发环境密钥生成的而发布环境用新的密钥去解密和比对自然对不上。解决发布环境的加密密钥必须与开发环境保持一致或者在发布的时候通过一个环境专用的配置文件单独指定密钥。上线部署前把这个密钥核对放进发布检查清单里。这个坑最可怕的地方在于它不报错只表现为「密码不对」会消耗掉一整个工作日的定位时间。6. 进阶用法让框架融入你自己的工程习惯当你能熟练搭建模块、配置权限、走通流程后下一步就是把这套平台用出自己的方法论。我自己的经验有三个第一坚持「生成一次增量维护」的原则。代码生成器产出的文件尽量不去做整体大改而是通过继承或 partial 类去扩展特性。这样当框架升级或重新生成部分页面时你的业务扩展不会被覆盖可以保留下来长期维护。第二统一新增接口的返回格式。框架自带的数据返回结构里有个约定一般包含状态码、消息、数据内容。后续新增的每个业务接口都按这个结构返回前端封装好的拦截器、报错提示就都能复用避免每次新功能都自我创造一套返回格式导致前端代码越堆越乱。第三把验证码、令牌刷新、全局异常日志这些基础链路当成「受保护资源」——不要在二次开发中碰他们。我见过某位同事为了一个表单校验问题顺手改了全局异常过滤器结果整个项目的错误堆栈信息全部变成了同一个提示排查问题时根本没有线索。那个下午我们最后用代码对比工具逐文件还原才找到元凶。这件事之后我养成了一个习惯在项目根目录放一份「基准版本对比清单」任何二次开发改动都记录改动点和理由归档成一份工程变更记录方便随时回溯。这至少能让项目交付半年后接手的人不用通过猜来理解当初的设计意图。希望帮到你。本文还有配套的精品资源点击获取

相关新闻

不改一行客户端代码:Agent Mesh 让标准 A2A SDK 跨网络对话的 Agent Card 再生原理

不改一行客户端代码:Agent Mesh 让标准 A2A SDK 跨网络对话的 Agent Card 再生原理

【免费下载链接】agentmesh Agent Mesh 项目地址: https://gitcode.com/gh_mirrors/sam31/agentmesh 点击查看 免费下载 Agent Mesh 是一个面向 AI Agent 的私有 P2P 网络:每个 Agent 旁边跑一个 agentmesh-node,负责把本地工具发布到网络、…

2026/10/16 21:20:40 阅读更多 →
鼎捷T100权限与流程配置深度解析:RBAC+ABAC混合模型实战指南

鼎捷T100权限与流程配置深度解析:RBAC+ABAC混合模型实战指南

简介:本资源是鼎捷T100整体管理系统的官方用户手册,面向中小企业IT实施人员、系统管理员及初次接触T100平台的业务用户,旨在帮助其快速掌握系统架构、核心模块操作与典型业务流程落地。手册内容覆盖产品设计理念、MENU功能导航、用户自定义界…

2026/10/16 21:20:40 阅读更多 →
Delphi DBGridEh v5.2.84:工业级表格引擎实战指南

Delphi DBGridEh v5.2.84:工业级表格引擎实战指南

简介:本资源为 Delphi 开发者专用的 EhLib 组件库 v5.2.84 完整安装包,专为使用 Borland/CodeGear/Embarcadero 系列 IDE(Delphi 5–2010、CBuilder 5–6、RAD Studio 2009–2010)的中高级桌面应用开发者设计,重点解决…

2026/10/16 21:19:40 阅读更多 →

最新新闻

TurboVLA 0.2B模型如何实现32Hz实时推理与0.9GB显存优化

TurboVLA 0.2B模型如何实现32Hz实时推理与0.9GB显存优化

1. TurboVLA 到底解决了什么问题第一次看到“0.2B 参数、32Hz 实时推理、RTX 4090 只占 0.9GB 显存”这组数字,我的反应是:这要么是标题党,要么是在某个特定任务上做了极致裁剪。因为按常规经验,一个 0.2B 的模型想在消费级卡上跑…

2026/10/16 21:57:14 阅读更多 →
PCL 点云处理与三维模型提取:VS2017 环境配置到工程实现全攻略

PCL 点云处理与三维模型提取:VS2017 环境配置到工程实现全攻略

很多人第一次在 Visual Studio 2017 里编译 PCL,大概率会被一连串 LNK2019 砸到怀疑人生。我也不例外,装 PCL 1.8.1 那几天,光"找不到 DLL"就碰见三四回,最后狠心把各种 bin 目录全写进 PATH 才算消停。可一旦把这些环境…

2026/10/16 21:57:14 阅读更多 →
上海医保五期接口设计拆解:有状态账本、两阶段确认与身份令牌机制

上海医保五期接口设计拆解:有状态账本、两阶段确认与身份令牌机制

简介:上海五期医保接口说明文档,是一份指导 HIS 系统对接医保中心系统的技术参考,面向医院信息系统开发、实施与维护人员。文档从引言、业务分析到接口描述逐层展开,涵盖读卡、电子凭证解码、挂号收费请求与确认、登记与撤销、明细…

2026/10/16 21:56:13 阅读更多 →
权力的游戏86节点深度解析:三条线索交汇与叙事结构拆解

权力的游戏86节点深度解析:三条线索交汇与叙事结构拆解

1. 从“86”这个数字说起:为什么这个节点值得单独拎出来聊“A Game of Thrones(86)”这个标题,第一次看到的人大概率会愣一下——括号里的86是什么意思?是第86章?第86集?还是某个版本编号?如果你追过这套作…

2026/10/16 21:56:13 阅读更多 →
linear-cli 退出码全解析:0/2/3/4/5 各代表什么,脚本如何精准判断失败原因?

linear-cli 退出码全解析:0/2/3/4/5 各代表什么,脚本如何精准判断失败原因?

【免费下载链接】linear-cli linear without leaving the command line: list, start, and create PRs for linear issues. agent friendly. 项目地址: https://gitcode.com/gh_mirrors/lin/linear-cli 点击查看 免费下载 linear-cli 是一个让你不离开命令行就能管…

2026/10/16 21:56:13 阅读更多 →
STK 11自带案例从入门到改造:卫星仿真与覆盖分析实战

STK 11自带案例从入门到改造:卫星仿真与覆盖分析实战

简介:STK11(System Tool Kit 11)是由AGI推出的空间系统模拟分析软件,在航天、国防、通信等领域应用广泛。这份压缩包内含其自带的应用案例,适合刚接触STK11的工程师与在校学生通过实例快速上手。包内共396个文件&#…

2026/10/16 21:56:13 阅读更多 →

日新闻

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 0:00:05 阅读更多 →
信号与系统频域分析作业解题指南

信号与系统频域分析作业解题指南

1. 作业背景与核心要求解析信号与系统作为电子信息类专业的核心基础课,其作业设计往往直接关联课程的核心知识框架。2026年春季第六次作业的布置,通常对应着课程进展到频域分析的关键阶段。根据常规教学进度推测,本次作业可能涉及以下核心内容…

2026/10/16 0:00:05 阅读更多 →
Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

1. 从一个"四不像"的练手项目说起如果你已经看完了Django的官方教程前几章,跟着敲完了投票应用,大概会有一种"我好像会了,又好像什么都不会"的割裂感。教程里每个知识点都是拆开的——这一章讲模型,下一章讲视…

2026/10/16 0:00:05 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/16 21:35:51 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/16 15:04:24 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 21:54:38 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 3:49:43 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 14:23:36 阅读更多 →