🔍区块差异
No diff found between the two files.
[
{
"block_id": "DI1MdtBipoKndBx1CpcctHVJny4",
"block_type": 1,
"children": [
"QyiydpXHloZWdAx5eQBcp091nGo",
"QLeydukLTo6MvMxGuvxcItIXnhh",
"EQMudKbHFoH9fqxNV8ecuBS2ntc",
"U2jtduyCZoV3V6x1Lricdwjxnne",
"WS8jdsmWBoiUBkxMICHcPx9YnBT",
"Ptx5d0ru8oMIYBxdehFcZjCJneg",
"JH3Ld6RiyoabxVxv21Icf85tnV2",
"Uwd2dgIcWoioyAx7SUecbzPYnLf",
"Sjwndk1iGo84R5xqaH4clPT2nQg",
"GMpjdF0BdooKAfx3KDAcfKjxntJ",
"VRkbdYzAlo184wx2knFccgsonBe",
"RYnJdcg26ozThfxKB14ckRu8nDf",
"AlGpdVVd1oV4XtxjLsgcpf0snhY",
"FQFadyWBmo0GhAxEcbRcJftpn6f",
"DnJ5d4sKzo4xbmx6gUPctG8dnXh",
"GSy7dZEDGoHdEuxeK1WcsUopnQc",
"O6bRd5Ftio0EH6xX2dXcKsoPnmc",
"FYUNd6RWcoZMopxVJDEcAtOFnD8",
"XOLed70IcogjgPx6CBkc6Pn4nwg",
"GOcFd2r1VocMXsxtKeEclYN6noe",
"JFmKdqZPvoOeMDxPivscvD8enqc",
"YFIHduSkOoAtBRxDtVwcMW75n9H",
"T8GXdSfjloGfrUxp8tjcPeATnle",
"SuOfdsOwcoF6rtxLJJmcYYXNnhe",
"UDRidC626oQ6jSxwmjfcr6DCn3f",
"UcM6dTTAUoFiTZx8MjEcL2mjnzh",
"SmgWdEWuboWEJgxpcUqcwDuWnwd",
"VoTad9Y0JogQOyxvGsNczHIXnVh",
"Sk7SdovFpoBhGjxosBjcsq2cnzh"
],
"page": {
"elements": [
{
"text_run": {
"content": "开源公益",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1
}
},
"parent_id": ""
},
{
"block_id": "QyiydpXHloZWdAx5eQBcp091nGo",
"block_type": 4,
"heading2": {
"elements": [
{
"text_run": {
"content": "公益项目为何应当“开源”?",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "QLeydukLTo6MvMxGuvxcItIXnhh",
"block_type": 5,
"heading3": {
"elements": [
{
"text_run": {
"content": "长期:公众资金,公共产品",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "EQMudKbHFoH9fqxNV8ecuBS2ntc",
"block_type": 2,
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4",
"text": {
"elements": [
{
"text_run": {
"content": "慈善公益机构、政府均不靠售卖产品、服务而营利,其运作资金皆源于公众资金(捐款、纳税),因此属于公有制的",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
},
{
"text_run": {
"content": "社会公共部门",
"text_element_style": {
"bold": true,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
},
{
"text_run": {
"content": ",其产出的所有成果属于",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
},
{
"text_run": {
"content": "社会公共产品",
"text_element_style": {
"bold": true,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
},
{
"text_run": {
"content": "(包括但不限于文档、设计图、源代码、非隐私/机密数据)。正因为其旨在提升全社会福祉,与用于激烈竞争的商业、军事机密不同,",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
},
{
"text_run": {
"content": "默认公开、放弃版权",
"text_element_style": {
"bold": true,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
},
{
"text_run": {
"content": "是题中应有之义。",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false,
"indentation_level": "OneLevelIndent"
}
}
},
{
"block_id": "U2jtduyCZoV3V6x1Lricdwjxnne",
"block_type": 5,
"heading3": {
"elements": [
{
"text_run": {
"content": "中期:公募基金,公众监督",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "WS8jdsmWBoiUBkxMICHcPx9YnBT",
"block_type": 2,
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4",
"text": {
"elements": [
{
"text_run": {
"content": "社会公共部门为",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
},
{
"text_run": {
"content": "社会公共利益",
"text_element_style": {
"bold": true,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
},
{
"text_run": {
"content": "而工作,有义务向公众公开工作过程的各类细节,特别是隐私数据的使用和保护、捐/拨款的预决算明细等等,以形成有效的",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
},
{
"text_run": {
"content": "舆论监督机制",
"text_element_style": {
"bold": true,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
},
{
"text_run": {
"content": "。",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false,
"indentation_level": "OneLevelIndent"
}
}
},
{
"block_id": "Ptx5d0ru8oMIYBxdehFcZjCJneg",
"block_type": 5,
"heading3": {
"elements": [
{
"text_run": {
"content": "短期:公益项目,公民参与",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "JH3Ld6RiyoabxVxv21Icf85tnV2",
"block_type": 2,
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4",
"text": {
"elements": [
{
"text_run": {
"content": "在移动互联网大行其道的时代,微博超话、粉丝应援团式的在线直接参与,比传统的“定向招募志愿者后再培训、交接、上岗”模式有更强大的生命力,真正能达到大家一直以来理想的集思广益、群策群力。",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false,
"indentation_level": "OneLevelIndent"
}
}
},
{
"block_id": "Uwd2dgIcWoioyAx7SUecbzPYnLf",
"block_type": 4,
"heading2": {
"elements": [
{
"text_run": {
"content": "公益 IT 基础设施为何应当首先“开源”?",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "Sjwndk1iGo84R5xqaH4clPT2nQg",
"block_type": 5,
"children": [
"VKt6dMKrIoagMExiWVncEQ1Inz7",
"Bw9XdchlEoEcbExLm0zctoLonTy"
],
"heading3": {
"elements": [
{
"text_run": {
"content": "技术志愿者人员稳定性差",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "VKt6dMKrIoagMExiWVncEQ1Inz7",
"block_type": 2,
"parent_id": "Sjwndk1iGo84R5xqaH4clPT2nQg",
"text": {
"elements": [
{
"text_run": {
"content": "很多公益事业的批评者常说:不发工资就没有强制力、积极性。虽然这个观点有浮于表面的片面性,但现实中大多数公益志愿者确实是三天打鱼、两天晒网,作为有较高技能门槛的 IT 系统开发,拖个三五年、做黄了推倒重来都是常有的事。",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
}
},
{
"block_id": "Bw9XdchlEoEcbExLm0zctoLonTy",
"block_type": 2,
"parent_id": "Sjwndk1iGo84R5xqaH4clPT2nQg",
"text": {
"elements": [
{
"text_run": {
"content": "虽然大多数开源项目的免费特性让大多数开源贡献者也是技术志愿者的工作形式,但单一公益组织的技术志愿者群体是无法与全球开源社区的体量相比的,同样的无偿工作带来的收益是差异巨大的。",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
}
},
{
"block_id": "GMpjdF0BdooKAfx3KDAcfKjxntJ",
"block_type": 5,
"children": [
"HStodC0fGoaFM1xFhYlcfF25n5c",
"EX8mdk7vhojb80xm7XxcVH9ZnKc"
],
"heading3": {
"elements": [
{
"text_run": {
"content": "技术外包风险高",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "HStodC0fGoaFM1xFhYlcfF25n5c",
"block_type": 2,
"parent_id": "GMpjdF0BdooKAfx3KDAcfKjxntJ",
"text": {
"elements": [
{
"text_run": {
"content": "如果有基金会资金支持,虽然可以将技术志愿者替换为外包公司,但公益项目通常预算较低,一般的外包公司为了保证利润,经常优先选派初级工程师、应届毕业生甚至实习生来草草了事。因此项目严重延期、中途失败屡见不鲜。即使最终交付,往往软硬件质量堪忧,不但用户界面难用得影响工作效率,安全隐患、系统漏洞也会成为后期使用的大敌。",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
}
},
{
"block_id": "EX8mdk7vhojb80xm7XxcVH9ZnKc",
"block_type": 2,
"parent_id": "GMpjdF0BdooKAfx3KDAcfKjxntJ",
"text": {
"elements": [
{
"text_run": {
"content": "反观开源社区,活跃的贡献者往往是中高级工程师,即便是初级工程师和在校生,也都是想在开源社区中学习、锻炼的积极向上者。",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
}
},
{
"block_id": "VRkbdYzAlo184wx2knFccgsonBe",
"block_type": 5,
"children": [
"DgScdPWJ8oXMBXxSMroc5N7vngf"
],
"heading3": {
"elements": [
{
"text_run": {
"content": "供应链安全风险无预警",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "DgScdPWJ8oXMBXxSMroc5N7vngf",
"block_type": 2,
"parent_id": "VRkbdYzAlo184wx2knFccgsonBe",
"text": {
"elements": [
{
"text_run": {
"content": "即便前述两种方式都幸运地保质保量交付,几个志愿者业余零散开发或外包公司商业闭源的产品,在中长期内,是否有更多未知的安全漏洞、是否需要对陈旧的基础设施进行必要的升级,要解决这些重大问题,要么采购昂贵而专业的商业维护服务,要么使用免费而普适的全球开源代码漏洞扫描。",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
}
},
{
"block_id": "RYnJdcg26ozThfxKB14ckRu8nDf",
"block_type": 4,
"heading2": {
"elements": [
{
"text_run": {
"content": "「",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
},
{
"mention_doc": {
"obj_type": 16,
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
},
"title": "开源悬赏",
"token": "WDngw11HeiXtEykBZWFcbJc6nzb",
"url": "https://idea2app.feishu.cn/wiki/WDngw11HeiXtEykBZWFcbJc6nzb"
}
},
{
"text_run": {
"content": "」助力公益 IT 建设",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "AlGpdVVd1oV4XtxjLsgcpf0snhY",
"block_type": 5,
"heading3": {
"elements": [
{
"text_run": {
"content": "没钱时,也可招募更多的技术志愿者",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "FQFadyWBmo0GhAxEcbRcJftpn6f",
"block_type": 2,
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4",
"text": {
"elements": [
{
"text_run": {
"content": "",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
}
},
{
"block_id": "DnJ5d4sKzo4xbmx6gUPctG8dnXh",
"block_type": 5,
"children": [
"XPlAd9F6iozUMuxhovXctbpkn0k",
"RSNrdEVraoFQAvxB6GfcF79Jnyf"
],
"heading3": {
"elements": [
{
"text_run": {
"content": "有钱时,外包公司、开源社区双保险",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "XPlAd9F6iozUMuxhovXctbpkn0k",
"block_type": 12,
"bullet": {
"elements": [
{
"text_run": {
"content": "外包公司不靠谱时,开源社区的技术能人可以帮忙纠偏,最大程度避免“无可救药”后换供应商重做。",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DnJ5d4sKzo4xbmx6gUPctG8dnXh"
},
{
"block_id": "RSNrdEVraoFQAvxB6GfcF79Jnyf",
"block_type": 12,
"bullet": {
"elements": [
{
"text_run": {
"content": "社区感兴趣的技术志愿者少时,外包公司的员工近水楼台先得月,也可照旧把悬赏任务全做完。",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DnJ5d4sKzo4xbmx6gUPctG8dnXh"
},
{
"block_id": "GSy7dZEDGoHdEuxeK1WcsUopnQc",
"block_type": 5,
"children": [
"Ep0LdpVTZoz6QMxwHMiclZiInfe"
],
"heading3": {
"elements": [
{
"text_run": {
"content": "悬赏激发“复利”,让人不吝啬做“简单”工作",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "Ep0LdpVTZoz6QMxwHMiclZiInfe",
"block_type": 2,
"parent_id": "GSy7dZEDGoHdEuxeK1WcsUopnQc",
"text": {
"elements": [
{
"text_run": {
"content": "很多公益志愿者在潜水、跑路后往往抱怨:那些工作我都学会了,该锻炼的也都锻炼了,再反复做浪费时间。开源贡献者面对很多长期没人管的 issue 也是类似的态度,觉得没什么成就感就不做了。但如果学会的一项技能可以直接在经济上变现,那越简单的东西其实他越愿意重复做。",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
}
},
{
"block_id": "O6bRd5Ftio0EH6xX2dXcKsoPnmc",
"block_type": 5,
"children": [
"I2DXd83WXo3VqGxDwbmcKTgLnOb"
],
"heading3": {
"elements": [
{
"text_run": {
"content": "开源平台无缝对接公益审计",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "I2DXd83WXo3VqGxDwbmcKTgLnOb",
"block_type": 2,
"parent_id": "O6bRd5Ftio0EH6xX2dXcKsoPnmc",
"text": {
"elements": [
{
"text_run": {
"content": "现在所有开源项目均采用在线版本管理系统(如 Git 单机工具及 GitHub、GitLab、Gitee 在线平台),这套标准的工作流记录了详尽的开发过程,比传统的其它非技术工作更具备天然的可审查性,其在线平台也为项目方和使用者提供了免费的项目管理和缺陷申报系统。",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
}
},
{
"block_id": "FYUNd6RWcoZMopxVJDEcAtOFnD8",
"block_type": 4,
"heading2": {
"elements": [
{
"text_run": {
"content": "「开源公益悬赏」的基础设施",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "XOLed70IcogjgPx6CBkc6Pn4nwg",
"block_type": 5,
"heading3": {
"elements": [
{
"mention_doc": {
"obj_type": 16,
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
},
"title": "组织智能化转型之 idea2app 飞书方案",
"token": "RsCvwrpXPimCpRkjpsAcWl2rnJd",
"url": "https://idea2app.feishu.cn/wiki/RsCvwrpXPimCpRkjpsAcWl2rnJd"
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "GOcFd2r1VocMXsxtKeEclYN6noe",
"block_type": 2,
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4",
"text": {
"elements": [
{
"text_run": {
"content": "",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
}
},
{
"block_id": "JFmKdqZPvoOeMDxPivscvD8enqc",
"block_type": 5,
"children": [
"QhhqdlNC0oHYJgx15BCcq5VinPf",
"NqPVdrRmdoMs5PxonCCcpNxHn5f"
],
"heading3": {
"elements": [
{
"text_run": {
"content": "在线版本管理系统",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "QhhqdlNC0oHYJgx15BCcq5VinPf",
"block_type": 24,
"children": [
"BDGBdNN1pog5Xcxwub5cQLj8ntb",
"INV5d0FzcopJTNxWmtrcvBJgnyb"
],
"grid": {
"column_size": 2
},
"parent_id": "JFmKdqZPvoOeMDxPivscvD8enqc"
},
{
"block_id": "BDGBdNN1pog5Xcxwub5cQLj8ntb",
"block_type": 25,
"children": [
"FoEcdcjwlo9TWQxE1e8cHwONnQe"
],
"grid_column": {
"width_ratio": 50
},
"parent_id": "QhhqdlNC0oHYJgx15BCcq5VinPf"
},
{
"block_id": "FoEcdcjwlo9TWQxE1e8cHwONnQe",
"block_type": 999,
"parent_id": "BDGBdNN1pog5Xcxwub5cQLj8ntb",
"undefined": {}
},
{
"block_id": "INV5d0FzcopJTNxWmtrcvBJgnyb",
"block_type": 25,
"children": [
"HkxbdleCFo8aibxvgrfc4MSMn8d"
],
"grid_column": {
"width_ratio": 50
},
"parent_id": "QhhqdlNC0oHYJgx15BCcq5VinPf"
},
{
"block_id": "HkxbdleCFo8aibxvgrfc4MSMn8d",
"block_type": 999,
"parent_id": "INV5d0FzcopJTNxWmtrcvBJgnyb",
"undefined": {}
},
{
"block_id": "NqPVdrRmdoMs5PxonCCcpNxHn5f",
"block_type": 24,
"children": [
"UFapd4owCovHORxPnYScsYqanof",
"M6QpdntczostB1xYgUDcyU9yn4e"
],
"grid": {
"column_size": 2
},
"parent_id": "JFmKdqZPvoOeMDxPivscvD8enqc"
},
{
"block_id": "UFapd4owCovHORxPnYScsYqanof",
"block_type": 25,
"children": [
"FcSsdHQdToKgByxsCB5c4HqqnDc"
],
"grid_column": {
"width_ratio": 50
},
"parent_id": "NqPVdrRmdoMs5PxonCCcpNxHn5f"
},
{
"block_id": "FcSsdHQdToKgByxsCB5c4HqqnDc",
"block_type": 999,
"parent_id": "UFapd4owCovHORxPnYScsYqanof",
"undefined": {}
},
{
"block_id": "M6QpdntczostB1xYgUDcyU9yn4e",
"block_type": 25,
"children": [
"Hs4mdySQlo1ffOxxxF7cXMh2nlh"
],
"grid_column": {
"width_ratio": 50
},
"parent_id": "NqPVdrRmdoMs5PxonCCcpNxHn5f"
},
{
"block_id": "Hs4mdySQlo1ffOxxxF7cXMh2nlh",
"block_type": 999,
"parent_id": "M6QpdntczostB1xYgUDcyU9yn4e",
"undefined": {}
},
{
"block_id": "YFIHduSkOoAtBRxDtVwcMW75n9H",
"block_type": 5,
"children": [
"OAEEdKlmwoFcKXxsoWYcM6Kgnaf"
],
"heading3": {
"elements": [
{
"text_run": {
"content": "公益 IT 项目平台",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "OAEEdKlmwoFcKXxsoWYcM6Kgnaf",
"block_type": 999,
"parent_id": "YFIHduSkOoAtBRxDtVwcMW75n9H",
"undefined": {}
},
{
"block_id": "T8GXdSfjloGfrUxp8tjcPeATnle",
"block_type": 5,
"children": [
"QO2FdanQ1o4rxjxUamNcuVqvnjc",
"NecZdfA2wocW7rxcV2LcIGn2nmb"
],
"heading3": {
"elements": [
{
"text_run": {
"content": "悬赏任务发布平台",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "QO2FdanQ1o4rxjxUamNcuVqvnjc",
"block_type": 24,
"children": [
"VuVHdiUO3oJ2i3xLMlZc4MgHnfe",
"NYojdar7FoShHNxcGgjcT4NRnAd"
],
"grid": {
"column_size": 2
},
"parent_id": "T8GXdSfjloGfrUxp8tjcPeATnle"
},
{
"block_id": "VuVHdiUO3oJ2i3xLMlZc4MgHnfe",
"block_type": 25,
"children": [
"Md9yduklUo8rQfxwtXRcBmOJnMb"
],
"grid_column": {
"width_ratio": 50
},
"parent_id": "QO2FdanQ1o4rxjxUamNcuVqvnjc"
},
{
"block_id": "Md9yduklUo8rQfxwtXRcBmOJnMb",
"block_type": 999,
"parent_id": "VuVHdiUO3oJ2i3xLMlZc4MgHnfe",
"undefined": {}
},
{
"block_id": "NYojdar7FoShHNxcGgjcT4NRnAd",
"block_type": 25,
"children": [
"VrTldhsDIoq4wQxV31ncU4g0nJd"
],
"grid_column": {
"width_ratio": 50
},
"parent_id": "QO2FdanQ1o4rxjxUamNcuVqvnjc"
},
{
"block_id": "VrTldhsDIoq4wQxV31ncU4g0nJd",
"block_type": 999,
"parent_id": "NYojdar7FoShHNxcGgjcT4NRnAd",
"undefined": {}
},
{
"block_id": "NecZdfA2wocW7rxcV2LcIGn2nmb",
"block_type": 24,
"children": [
"R8qIdXriboVMoAxicfQcJ3kUn7b",
"DN4ddrxSgoWJDFx7MGZc6d8rnDg"
],
"grid": {
"column_size": 2
},
"parent_id": "T8GXdSfjloGfrUxp8tjcPeATnle"
},
{
"block_id": "R8qIdXriboVMoAxicfQcJ3kUn7b",
"block_type": 25,
"children": [
"K7gjdkR9XouIXxxXOLocqjGgnVg"
],
"grid_column": {
"width_ratio": 50
},
"parent_id": "NecZdfA2wocW7rxcV2LcIGn2nmb"
},
{
"block_id": "K7gjdkR9XouIXxxXOLocqjGgnVg",
"block_type": 999,
"parent_id": "R8qIdXriboVMoAxicfQcJ3kUn7b",
"undefined": {}
},
{
"block_id": "DN4ddrxSgoWJDFx7MGZc6d8rnDg",
"block_type": 25,
"children": [
"BiTHdtbi1oYHnoxaTm2cBKh8nNg"
],
"grid_column": {
"width_ratio": 50
},
"parent_id": "NecZdfA2wocW7rxcV2LcIGn2nmb"
},
{
"block_id": "BiTHdtbi1oYHnoxaTm2cBKh8nNg",
"block_type": 999,
"parent_id": "DN4ddrxSgoWJDFx7MGZc6d8rnDg",
"undefined": {}
},
{
"block_id": "SuOfdsOwcoF6rtxLJJmcYYXNnhe",
"block_type": 5,
"heading3": {
"elements": [
{
"mention_doc": {
"obj_type": 16,
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
},
"title": "OCToken 开放协作价值系统",
"token": "Bjitw6q6OiBqJjkOvZRcfjafnef",
"url": "https://idea2app.feishu.cn/wiki/Bjitw6q6OiBqJjkOvZRcfjafnef"
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "UDRidC626oQ6jSxwmjfcr6DCn3f",
"block_type": 2,
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4",
"text": {
"elements": [
{
"text_run": {
"content": "",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
}
},
{
"block_id": "UcM6dTTAUoFiTZx8MjEcL2mjnzh",
"block_type": 5,
"heading3": {
"elements": [
{
"mention_doc": {
"obj_type": 16,
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
},
"title": "开源黑客松数据库(单场比赛版)",
"token": "QYSOwh9akiz6vuk2gwGcs9EWn6f",
"url": "https://open-source-bazaar.feishu.cn/wiki/QYSOwh9akiz6vuk2gwGcs9EWn6f"
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "SmgWdEWuboWEJgxpcUqcwDuWnwd",
"block_type": 2,
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4",
"text": {
"elements": [
{
"text_run": {
"content": "",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
}
},
{
"block_id": "VoTad9Y0JogQOyxvGsNczHIXnVh",
"block_type": 5,
"heading3": {
"elements": [
{
"mention_doc": {
"obj_type": 16,
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
},
"title": "开放议事系统",
"token": "NnjFwkn21iUxCjk1sP1cAQwTnGb",
"url": "https://open-source-bazaar.feishu.cn/wiki/NnjFwkn21iUxCjk1sP1cAQwTnGb"
}
}
],
"style": {
"align": 1,
"folded": false
}
},
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4"
},
{
"block_id": "Sk7SdovFpoBhGjxosBjcsq2cnzh",
"block_type": 2,
"parent_id": "DI1MdtBipoKndBx1CpcctHVJny4",
"text": {
"elements": [
{
"text_run": {
"content": "",
"text_element_style": {
"bold": false,
"inline_code": false,
"italic": false,
"strikethrough": false,
"underline": false
}
}
}
],
"style": {
"align": 1,
"folded": false
}
}
}
]