[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-categories-zh-CN":3,"blog-all-posts-zh-CN":56,"blog-index-founder-notes-1-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":49,"pageSize":73,"total":15,"list":74},9,[75,85,95,104,114,124,134,143,153],{"id":14,"slug":76,"title":77,"excerpt":78,"content":11,"cover":11,"tone":12,"author":64,"publishedAt":79,"updatedAt":79,"readingMinutes":49,"featured":66,"tags":80,"category":84},"quote-by-scope-not-hours","我们为什么不按人天报价","按人天报价看起来公平，实际把不确定性都推给了客户。我们更愿意先讲清范围和假设，再谈价格。","2026-10-07T09:00:00+08:00",[81,82,83],"创业","报价","合作方式",{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":6},{"id":86,"slug":87,"title":88,"excerpt":89,"content":11,"cover":11,"tone":22,"author":64,"publishedAt":90,"updatedAt":90,"readingMinutes":49,"featured":66,"tags":91,"category":94},11,"three-lessons-from-first-client","第一单客户教会我们的三件事","2019 年的第一个项目只有三万元，却让我们明白了合同、验收和沟通的分量。","2026-09-25T10:13:00+08:00",[81,92,93],"客户","合同",{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":6},{"id":96,"slug":97,"title":98,"excerpt":99,"content":11,"cover":11,"tone":29,"author":64,"publishedAt":100,"updatedAt":100,"readingMinutes":49,"featured":66,"tags":101,"category":103},12,"choosing-clients-not-deals","选客户比选项目重要","同一份合同，有的客户让团队成长，有的客户让团队耗尽心气。我们用三个问题筛选客户。","2026-09-13T11:26:00+08:00",[81,92,102],"选择",{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":6},{"id":105,"slug":106,"title":107,"excerpt":108,"content":11,"cover":11,"tone":37,"author":64,"publishedAt":109,"updatedAt":109,"readingMinutes":49,"featured":66,"tags":110,"category":113},13,"cash-flow-before-margin","现金流比利润率更重要","利润率是账面数字，现金流决定公司能不能活到下一个项目回款。","2026-09-01T12:39:00+08:00",[81,111,112],"现金流","经营",{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":6},{"id":115,"slug":116,"title":117,"excerpt":118,"content":11,"cover":11,"tone":45,"author":64,"publishedAt":119,"updatedAt":119,"readingMinutes":49,"featured":66,"tags":120,"category":123},14,"partnership-exit-clause","合伙人之间先说清退出机制","股权、分工和退出方式，最好在公司还小、关系还好的时候写清楚。","2026-08-20T13:52:00+08:00",[81,121,122],"合伙人","股权",{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":6},{"id":125,"slug":126,"title":127,"excerpt":128,"content":11,"cover":11,"tone":12,"author":64,"publishedAt":129,"updatedAt":129,"readingMinutes":49,"featured":66,"tags":130,"category":133},15,"retro-of-a-failed-project","一个失败项目的完整复盘","我们接过一个注定失败的项目：需求模糊、决策人多、预算与期望严重不匹配。","2026-08-08T14:05:00+08:00",[81,131,132],"失败","复盘",{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":6},{"id":135,"slug":136,"title":137,"excerpt":138,"content":11,"cover":11,"tone":22,"author":64,"publishedAt":139,"updatedAt":139,"readingMinutes":49,"featured":66,"tags":140,"category":142},16,"payment-terms-before-kickoff","收款这件事，要在开工前谈好","很多纠纷不是因为做不好，而是因为钱怎么付一开始就没说清楚。","2026-07-27T15:18:00+08:00",[81,93,141],"回款",{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":6},{"id":144,"slug":145,"title":146,"excerpt":147,"content":11,"cover":11,"tone":45,"author":64,"publishedAt":148,"updatedAt":148,"readingMinutes":49,"featured":66,"tags":149,"category":152},17,"hiring-is-harder-than-sales","招人比接单更难","客户可以慢慢挑，人却必须在有限的时间里做判断。我们踩过的坑大多和招人有关。","2026-07-15T16:31:00+08:00",[81,150,151],"招聘","团队",{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":6},{"id":154,"slug":155,"title":156,"excerpt":157,"content":11,"cover":11,"tone":29,"author":64,"publishedAt":158,"updatedAt":158,"readingMinutes":49,"featured":66,"tags":159,"category":162},18,"product-or-project-shop","产品化还是项目制","每个做项目的团队都会问这个问题。我们的答案不是二选一，而是先想清楚哪些能力可以复用。","2026-07-03T09:44:00+08:00",[81,160,161],"产品化","战略",{"id":5,"parentId":6,"slug":7,"name":8,"description":9,"icon":10,"cover":11,"tone":12,"kind":13,"sortOrder":14,"count":6}]