[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-categories-zh-CN":3,"blog-all-posts-zh-CN":56,"blog-index-all-14-zh-CN":72},[4,16,23,31,39,48],{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":15},6,0,"founder-notes","创业手记","创始团队在经营、管理与产品上的思考，记录一家软件公司的成长过程。","pen-tool","","blue","article",10,20,{"id":17,"parentId":6,"slug":18,"name":19,"description":20,"icon":21,"cover":11,"tone":22,"kind":13,"sortOrder":15,"count":15},5,"industry-watch","行业观察","对互联网、软件与数字化行业趋势的深度分析，输出团队自己的判断。","globe","cyan",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":29,"kind":13,"sortOrder":30,"count":15},4,"team-culture","团队动态","公司活动、技术分享、团建与招聘文化，了解佳益方圆团队的日常。","users","indigo",30,{"id":32,"parentId":6,"slug":33,"name":34,"description":35,"icon":36,"cover":11,"tone":37,"kind":13,"sortOrder":38,"count":15},3,"project-retrospective","项目复盘","从 0 到 1 的真实项目记录，完整呈现问题、方案、踩坑经验与最终结果。","clipboard-check","teal",40,{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":45,"kind":13,"sortOrder":46,"count":47},2,"product-thinking","产品思维","需求分析、用户体验与产品设计方法论，以及从业务问题到产品方案的思考过程。","lightbulb","slate",50,22,{"id":49,"parentId":6,"slug":50,"name":51,"description":52,"icon":53,"cover":11,"tone":12,"kind":13,"sortOrder":54,"count":55},1,"engineering","技术专栏","架构设计、性能优化、AI 集成与跨端方案等一线技术实践，由研发团队持续分享。","cpu",60,24,{"language":57,"page":49,"pageSize":49,"total":58,"list":59},"zh-CN",126,[60],{"id":30,"slug":61,"title":62,"excerpt":63,"content":11,"cover":11,"tone":22,"author":64,"publishedAt":65,"updatedAt":65,"readingMinutes":49,"featured":66,"tags":67,"category":71},"integration-api-pitfalls","企业系统集成：接口对接最容易踩的五个坑","接口文档写得再全，真正对接时仍然会卡在字段约定、超时和重复推送这些细节上。","佳益方圆团队","2026-10-17T09:00:00+08:00",false,[68,69,70],"系统集成","接口","工程实践",{"id":49,"parentId":6,"slug":50,"name":51,"description":52,"icon":53,"cover":11,"tone":12,"kind":13,"sortOrder":54,"count":6},{"language":57,"page":73,"pageSize":74,"total":58,"list":75},14,9,[76,87,98,109,120,129,140,150,160],{"id":77,"slug":78,"title":79,"excerpt":80,"content":11,"cover":11,"tone":22,"author":64,"publishedAt":81,"updatedAt":81,"readingMinutes":49,"featured":66,"tags":82,"category":86},48,"miniapp-performance","小程序性能：首屏一秒内的取舍","小程序有包体积限制和启动开销，首屏优化更多是取舍而不是技巧。","2026-03-15T11:54:00+08:00",[83,84,85],"小程序","性能","前端",{"id":49,"parentId":6,"slug":50,"name":51,"description":52,"icon":53,"cover":11,"tone":12,"kind":13,"sortOrder":54,"count":6},{"id":88,"slug":89,"title":90,"excerpt":91,"content":11,"cover":11,"tone":37,"author":64,"publishedAt":92,"updatedAt":92,"readingMinutes":49,"featured":66,"tags":93,"category":97},68,"onboarding-design","新用户引导：让第一次使用就成功","引导的目标不是介绍所有功能，而是让用户完成一件有结果的事。","2026-03-13T11:54:00+08:00",[94,95,96],"引导","新用户","产品设计",{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":22,"kind":13,"sortOrder":46,"count":6},{"id":99,"slug":100,"title":101,"excerpt":102,"content":11,"cover":11,"tone":12,"author":64,"publishedAt":103,"updatedAt":103,"readingMinutes":49,"featured":66,"tags":104,"category":108},88,"legacy-replacement-parallel-run","老系统替换复盘：并行运行的两个月","新旧系统同时运行两个月，多花了成本，却避免了一次可能致命的切换事故。","2026-03-11T11:54:00+08:00",[105,106,107],"复盘","老系统","切换",{"id":32,"parentId":6,"slug":33,"name":34,"description":35,"icon":36,"cover":11,"tone":29,"kind":13,"sortOrder":38,"count":6},{"id":110,"slug":111,"title":112,"excerpt":113,"content":11,"cover":11,"tone":29,"author":64,"publishedAt":114,"updatedAt":114,"readingMinutes":49,"featured":66,"tags":115,"category":119},107,"bad-interview-questions","几道糟糕的面试题","有些面试题看起来很专业，实际上什么也测不出来。","2026-03-09T11:54:00+08:00",[116,117,118],"团队文化","面试","招聘",{"id":24,"parentId":6,"slug":25,"name":26,"description":27,"icon":28,"cover":11,"tone":37,"kind":13,"sortOrder":30,"count":6},{"id":58,"slug":121,"title":122,"excerpt":123,"content":11,"cover":11,"tone":29,"author":64,"publishedAt":124,"updatedAt":124,"readingMinutes":49,"featured":66,"tags":125,"category":128},"livestream-supply-chain","直播电商背后的供应链压力","镜头前的热闹，背后是库存、发货与售后的一连串考验。","2026-03-07T11:54:00+08:00",[19,126,127],"直播电商","供应链",{"id":17,"parentId":6,"slug":18,"name":19,"description":20,"icon":21,"cover":11,"tone":45,"kind":13,"sortOrder":15,"count":6},{"id":130,"slug":131,"title":132,"excerpt":133,"content":11,"cover":11,"tone":29,"author":64,"publishedAt":134,"updatedAt":134,"readingMinutes":49,"featured":66,"tags":135,"category":139},28,"the-quote-line-nobody-reads","报价单上最容易被忽略的一行","“不含第三方费用”这句话，替我们避免了很多次扯皮。","2026-03-05T11:54:00+08:00",[136,137,138],"创业","报价","合同",{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":6},{"id":141,"slug":142,"title":143,"excerpt":144,"content":11,"cover":11,"tone":45,"author":64,"publishedAt":145,"updatedAt":145,"readingMinutes":49,"featured":66,"tags":146,"category":149},49,"log-writing-standards","日志规范：三个月后还能看懂","日志写给未来的同事看，也写给凌晨三点的自己看。结构化是底线。","2026-03-03T12:07:00+08:00",[147,148,70],"日志","规范",{"id":49,"parentId":6,"slug":50,"name":51,"description":52,"icon":53,"cover":11,"tone":12,"kind":13,"sortOrder":54,"count":6},{"id":151,"slug":152,"title":153,"excerpt":154,"content":11,"cover":11,"tone":45,"author":64,"publishedAt":155,"updatedAt":155,"readingMinutes":49,"featured":66,"tags":156,"category":159},69,"search-in-admin","后台搜索该怎么做","搜索框人人会放，真正难的是让搜索结果符合用户找数据的方式。","2026-03-01T12:07:00+08:00",[157,158,96],"搜索","后台",{"id":40,"parentId":6,"slug":41,"name":42,"description":43,"icon":44,"cover":11,"tone":22,"kind":13,"sortOrder":46,"count":6},{"id":161,"slug":162,"title":163,"excerpt":164,"content":11,"cover":11,"tone":12,"author":64,"publishedAt":165,"updatedAt":165,"readingMinutes":49,"featured":66,"tags":166,"category":169},29,"what-we-want-to-become","十年后想成为什么样的公司","不追求规模最大，希望成为本地最值得托付的技术团队。","2026-02-21T12:07:00+08:00",[136,167,168],"战略","长期",{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":6}]