[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog-post-payment-terms-before-kickoff-zh-CN":3,"blog-related-payment-terms-before-kickoff-zh-CN":30,"blog-adjacent-payment-terms-before-kickoff-zh-CN":59},{"id":4,"slug":5,"title":6,"excerpt":7,"content":8,"cover":9,"tone":10,"author":11,"publishedAt":12,"updatedAt":12,"readingMinutes":13,"featured":14,"tags":15,"category":19,"seoSettings":29},16,"payment-terms-before-kickoff","收款这件事，要在开工前谈好","很多纠纷不是因为做不好，而是因为钱怎么付一开始就没说清楚。","\u003Cp>项目做到一半开始催款，是很多小团队的常态。我们曾经有一个项目，终验通过后八个月才收到尾款，反复沟通几乎耗掉了全部利润。\u003C\u002Fp>\n\u003Ch2>把付款节点写进合同\u003C\u002Fh2>\n\u003Cp>预付款、里程碑、终验、质保金四段式是最常见的结构。每一段都要绑定可交付物，而不是模糊的时间点。\u003C\u002Fp>\n\u003Cp>发票与验收单同步走，避免先开票再验收，也避免验收之后迟迟不开票。\u003C\u002Fp>\n\u003Ch2>逾期怎么处理\u003C\u002Fh2>\n\u003Cp>合同里写明逾期付款的违约条款，并约定服务暂停的权利。写进去不是为了用，而是为了有底气。\u003C\u002Fp>\n\u003Cp>内部规定：逾期超过六十天的项目，销售提成暂缓发放，让回款责任更明确。\u003C\u002Fp>\n\u003Cp>谈钱不伤感情，模糊才伤。开工前把话讲透，后面才能专心做事。\u003C\u002Fp>","","cyan","佳益方圆团队","2026-07-27T15:18:00+08:00",1,false,[16,17,18],"创业","合同","回款",{"id":20,"parentId":21,"slug":22,"name":23,"description":24,"icon":25,"cover":9,"tone":26,"kind":27,"sortOrder":28,"count":21},6,0,"founder-notes","创业手记","创始团队在经营、管理与产品上的思考，记录一家软件公司的成长过程。","pen-tool","blue","article",10,{},[31,40,49],{"id":28,"slug":32,"title":33,"excerpt":34,"content":9,"cover":9,"tone":26,"author":11,"publishedAt":35,"updatedAt":35,"readingMinutes":13,"featured":14,"tags":36,"category":39},"quote-by-scope-not-hours","我们为什么不按人天报价","按人天报价看起来公平，实际把不确定性都推给了客户。我们更愿意先讲清范围和假设，再谈价格。","2026-10-07T09:00:00+08:00",[16,37,38],"报价","合作方式",{"id":20,"parentId":21,"slug":22,"name":23,"description":24,"icon":25,"cover":9,"tone":26,"kind":27,"sortOrder":28,"count":21},{"id":41,"slug":42,"title":43,"excerpt":44,"content":9,"cover":9,"tone":10,"author":11,"publishedAt":45,"updatedAt":45,"readingMinutes":13,"featured":14,"tags":46,"category":48},11,"three-lessons-from-first-client","第一单客户教会我们的三件事","2019 年的第一个项目只有三万元，却让我们明白了合同、验收和沟通的分量。","2026-09-25T10:13:00+08:00",[16,47,17],"客户",{"id":20,"parentId":21,"slug":22,"name":23,"description":24,"icon":25,"cover":9,"tone":26,"kind":27,"sortOrder":28,"count":21},{"id":50,"slug":51,"title":52,"excerpt":53,"content":9,"cover":9,"tone":54,"author":11,"publishedAt":55,"updatedAt":55,"readingMinutes":13,"featured":14,"tags":56,"category":58},12,"choosing-clients-not-deals","选客户比选项目重要","同一份合同，有的客户让团队成长，有的客户让团队耗尽心气。我们用三个问题筛选客户。","indigo","2026-09-13T11:26:00+08:00",[16,47,57],"选择",{"id":20,"parentId":21,"slug":22,"name":23,"description":24,"icon":25,"cover":9,"tone":26,"kind":27,"sortOrder":28,"count":21},{"previous":60,"next":76},{"id":61,"slug":62,"title":63,"excerpt":64,"content":9,"cover":9,"tone":26,"author":11,"publishedAt":65,"updatedAt":65,"readingMinutes":13,"featured":14,"tags":66,"category":70},114,"data-compliance-for-smb","中小企业的数据合规从哪开始","合规不是大企业的专利。中小企业也需要一个能落地的起点。","2026-07-29T15:18:00+08:00",[67,68,69],"行业观察","数据合规","中小企业",{"id":71,"parentId":21,"slug":72,"name":67,"description":73,"icon":74,"cover":9,"tone":26,"kind":27,"sortOrder":75,"count":21},5,"industry-watch","对互联网、软件与数字化行业趋势的深度分析，输出团队自己的判断。","globe",20,{"id":77,"slug":78,"title":79,"excerpt":80,"content":9,"cover":9,"tone":54,"author":11,"publishedAt":81,"updatedAt":81,"readingMinutes":13,"featured":14,"tags":82,"category":86},37,"excel-export-performance","报表导出为什么这么慢","十万行数据导出卡死浏览器，问题往往不在生成文件，而在查询和内存使用方式。","2026-07-25T16:31:00+08:00",[83,84,85],"报表","导出","性能",{"id":13,"parentId":21,"slug":87,"name":88,"description":89,"icon":90,"cover":9,"tone":26,"kind":27,"sortOrder":91,"count":21},"engineering","技术专栏","架构设计、性能优化、AI 集成与跨端方案等一线技术实践，由研发团队持续分享。","cpu",60]