CINXE.COM

禅道项目管理,开源敏捷的项目管理工具! - OSCHINA - 中文开源技术交流社区

<!DOCTYPE html> <html> <head> <meta charset="utf-8"/> <meta http-equiv="Content-Language" content="zh-CN"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/> <meta name="referrer" content="always"/> <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"/> <title>禅道项目管理,开源敏捷的项目管理工具! - OSCHINA - 中文开源技术交流社区</title> <meta name="keywords" content="开源,OSC,开源软件,开源硬件,开源网站,开源社区,java开源,perl开源,python开源,ruby开源,php开源,开源项目,开源代码"/> <meta name="description" content="OSCHINA.NET 是目前领先的中文开源技术社区。我们传播开源的理念,推广开源项目,为 IT 开发者提供了一个发现、使用、并交流开源技术的平台"/> <link rel="stylesheet" type="text/css" href="https://static.oschina.net/new-osc/js/utils/semantic-ui/semantic.min.css?t=1671184943000"/> <link type="text/css" rel="stylesheet" href="https://static.oschina.net/new-osc/dist/css/space.2541783b.css"> <script type="text/javascript">window.__STATIC_DOMAIN = "https://static.oschina.net";</script> <script src="https://static.oschina.net/new-osc/js/utils/jquery.min.js"></script> <link rel="shortcut icon" type="image/x-icon" href="https://static.oschina.net/new-osc/img/favicon.ico"/> <link rel="alternate" type="application/rss+xml" title="最新开源项目" href="https://www.oschina.net/project/rss"/> <link rel="alternate" type="application/rss+xml" title="最新开源资讯" href="https://www.oschina.net/news/rss"/> <link rel="alternate" type="application/rss+xml" title="最新问题列表" href="https://www.oschina.net/question/rss"/> <link rel="alternate" type="application/rss+xml" title="最新翻译列表" href="https://www.oschina.net/translate/rss"/> <link rel="alternate" type="application/rss+xml" title="最新博客列表" href="https://www.oschina.net/blog/rss"/> <link rel="alternate" type="application/rss+xml" title="推荐博客列表" href="https://www.oschina.net/blog/rss?show=more"/> <link rel="alternate" type="application/rss+xml" title="推荐软件列表" href="https://www.oschina.net/project/rss?show=recomms"/> <link rel="alternate" type="application/rss+xml" title="最新代码分享列表" href="https://www.oschina.net/code/rss"/> <link rel="alternate" type="application/rss+xml" title="OSCHINA - 源码列表" href="https://www.oschina.net/code/source_rss"/> <link rel="alternate" type="application/rss+xml" title="昇腾Ascend最新文章" href="https://www.oschina.net/groups/rss?ident=ascend"/> <link rel="alternate" type="application/rss+xml" title="Llama中文社区最新文章" href="https://www.oschina.net/groups/rss?ident=Llama2-Chinese"/> <link rel="alternate" type="application/rss+xml" title="大模型最新文章" href="https://www.oschina.net/groups/rss?ident=llm"/> <link rel="alternate" type="application/rss+xml" title="非结构化数据最新文章" href="https://www.oschina.net/groups/rss?ident=unstructured-data"/> <link rel="alternate" type="application/rss+xml" title="大前端最新文章" href="https://www.oschina.net/groups/rss?ident=cross-front"/> <link rel="alternate" type="application/rss+xml" title="开发技能最新文章" href="https://www.oschina.net/groups/rss?ident=skill"/> <link rel="alternate" type="application/rss+xml" title="数据库最新文章" href="https://www.oschina.net/groups/rss?ident=database"/> <link rel="alternate" type="application/rss+xml" title="云计算最新文章" href="https://www.oschina.net/groups/rss?ident=cloud"/> <link rel="alternate" type="application/rss+xml" title="飞桨专区最新文章" href="https://www.oschina.net/groups/rss?ident=paddlepaddle"/> <link rel="alternate" type="application/rss+xml" title="OpenHarmony专区最新文章" href="https://www.oschina.net/groups/rss?ident=openharmony"/> <link rel="alternate" type="application/rss+xml" title="开源治理最新文章" href="https://www.oschina.net/groups/rss?ident=osgovernance"/> <link rel="alternate" type="application/rss+xml" title="银河麒麟专区最新文章" href="https://www.oschina.net/groups/rss?ident=kylinos"/> <link rel="alternate" type="application/rss+xml" title="OneOS最新文章" href="https://www.oschina.net/groups/rss?ident=oneos"/> <link rel="alternate" type="application/rss+xml" title="程序人生最新文章" href="https://www.oschina.net/groups/rss?ident=programmer"/> <link rel="alternate" type="application/rss+xml" title="软件架构最新文章" href="https://www.oschina.net/groups/rss?ident=architecture"/> <link rel="alternate" type="application/rss+xml" title="行业趋势最新文章" href="https://www.oschina.net/groups/rss?ident=trend"/> <link rel="alternate" type="application/rss+xml" title="硬件 & IoT最新文章" href="https://www.oschina.net/groups/rss?ident=hardware-iot"/> <link rel="alternate" type="application/rss+xml" title="AI & 大数据最新文章" href="https://www.oschina.net/groups/rss?ident=ai-bigdata"/> <link rel="alternate" type="application/rss+xml" title="云智慧AIOps技术社区最新文章" href="https://www.oschina.net/groups/rss?ident=cloudwise"/> <link rel="alternate" type="application/rss+xml" title="OpenVINO 中文社区最新文章" href="https://www.oschina.net/groups/rss?ident=openvino"/> <link rel="alternate" type="application/rss+xml" title="摸鱼专区最新文章" href="https://www.oschina.net/groups/rss?ident=fishfish"/> <link rel="alternate" type="application/rss+xml" title="HarmonyOS开发者社区最新文章" href="https://www.oschina.net/groups/rss?ident=huawei"/> <link rel="alternate" type="application/rss+xml" title="PostgreSQL最新文章" href="https://www.oschina.net/groups/rss?ident=postgresql"/> <link rel="alternate" type="application/rss+xml" title="LF开源软件学园最新文章" href="https://www.oschina.net/groups/rss?ident=lfossa"/> <link rel="alternate" type="application/rss+xml" title="OSCTraining最新文章" href="https://www.oschina.net/groups/rss?ident=OSCTraining"/> <link rel="alternate" type="application/rss+xml" title="EdgeX 中文社区最新文章" href="https://www.oschina.net/groups/rss?ident=edgex-foundry"/> <link rel="alternate" type="application/rss+xml" title="信息安全最新文章" href="https://www.oschina.net/groups/rss?ident=cyber-security"/> <link rel="alternate" type="application/rss+xml" title="运维最新文章" href="https://www.oschina.net/groups/rss?ident=ops"/> <link rel="alternate" type="application/rss+xml" title="软件测试最新文章" href="https://www.oschina.net/groups/rss?ident=test"/> <link rel="alternate" type="application/rss+xml" title="网络技术最新文章" href="https://www.oschina.net/groups/rss?ident=network"/> <link rel="alternate" type="application/rss+xml" title="游戏开发最新文章" href="https://www.oschina.net/groups/rss?ident=game"/> <link rel="alternate" type="application/rss+xml" title="多媒体处理最新文章" href="https://www.oschina.net/groups/rss?ident=media"/> <link rel="alternate" type="application/rss+xml" title="DevOps最新文章" href="https://www.oschina.net/groups/rss?ident=devops"/> <link rel="alternate" type="application/rss+xml" title="区块链最新文章" href="https://www.oschina.net/groups/rss?ident=blockchain"/> </head> <body> <val data-name="site_url" data-value="https://www.oschina.net"></val> <val data-name="space_user_url" data-value="https://my.oschina.net/easysoft"></val> <val data-name="space_user_id" data-value="9476"></val> <val data-name="g_user_url" data-value=""></val> <val data-name="api_prefix" data-value="/action"></val> <val data-name="g_user_code" data-value=""></val> <val data-name="g_user_id" data-value=""></val> <val data-name="g_user_bind_phone" data-value="false"></val> <val data-name="g_user_name" data-value=""></val> <val data-name="g_user_small_portrait" data-value=""></val> <val data-name="g_user_large_portrait" data-value="https://www.oschina.net/new-osc/img/portrait.gif"></val> <val data-name="g_user_osc_staff" data-value="false"></val> <val data-name="login_page" data-value="https://www.oschina.net/home/login?goto_page=https%3A%2F%2Fmy.oschina.net%2Feasysoft"></val> <val data-name="rocommendGrayStatus" data-value="true"></val> <val data-name="weixinAppId" data-value="wx880def15e694b905"></val> <val data-name="weixinTimestamp" data-value="1743705334116"></val> <val data-name="weixinNonceStr" data-value="fc75cc44-5fb0-4fc4-a906-483238a713c9"></val> <val data-name="weixinSignature" data-value="075385eacde8e4334123305684ddb302982c7dd6"></val> <val data-name="weixinShareUrl" data-value="https://my.oschina.net/easysoft"></val> <val data-name="is_detail_page" data-value="false"></val> <val data-name="secondaryHeaderEnable" data-value=""></val> <div class="ui left inverted sidebar vertical menu" id="mobileNavSidebar"> <a href="https://www.oschina.net" class="item">首页</a> <a href="https://www.oschina.net/project" class="item project">开源软件</a> <a href="https://www.oschina.net/question" class="item question">问答</a> <a href="https://www.oschina.net/blog" class="item blog">博客</a> <a href="https://www.oschina.net/translate" class="item translate">翻译</a> <a href="https://www.oschina.net/news" class="item news">资讯</a> <a href="https://gitee.com/explore?utm_source=oschina&utm_medium=link-index&utm_campaign=home" class="item gitee" target="_blank">Gitee</a> <a href="https://zb.oschina.net/projects/list.html" class="item" target="_blank">众包</a> <a href="https://www.oschina.net/event" class="item">活动</a> <a href="https://www.oschina.net/groups" class="item">专区</a> <a href="https://www.oschina.net/event/ych" class="item meetup">源创会</a> <a href="https://www.oschina.net/question/topic/masteronline" class="item">高手问答</a> <a href="https://www.oschina.net/question/topic/osc-interview" class="item">开源访谈</a> <a href="https://my.oschina.net/editorial-story" class="item">周刊</a> <a href="https://www.oschina.net/company" class="item">公司开源导航页</a> </div> <div class="ui right inverted sidebar vertical menu" id="mobileUserSidebar"> <a class="item" href="https://www.oschina.net/home/login?goto_page=https%3A%2F%2Fmy.oschina.net%2Feasysoft">登录</a> <a class="item" href="https://www.oschina.net/home/reg?goto_page=https%3A%2F%2Fmy.oschina.net%2Feasysoft">注册</a> </div> <div class="pusher"> <div class="layout-header-box fixed" id="mobileHeaderNavMenu"> <div class="ui secondary inverted menu inner"> <a class="icon item toggle-mobile-nav-sidebar"> <i class="large content icon"></i> </a> <div class="logo back-to-top-toggle"><img src="https://static.oschina.net/new-osc/img/logo_new.svg" alt="OSCHINA"></div> <a class="icon item toggle-mobile-user-sidebar"> <i class="large user outline icon"></i> </a> </div> </div> <div class="small-header-box small-header-box--responsive small-header-box--fixed"> <div class="small-header-box__wrapper"> <div class="small-header-box__inner"> <div class="small-header-box__inner__box"> <div class="main-bar"> <div class="main-bar__inner"> <div class="main-bar__row main-bar__row--full"> <div class="head-bar"> <a class="logo" href="https://www.oschina.net" aria-label="OSCHINA" title="OSCHINA"> <svg width="155" height="44" xmlns="http://www.w3.org/2000/svg"><g fill="none" fill-rule="evenodd"><g><circle fill="#21B351" cx="22" cy="22" r="22"></circle><path d="M21.63 27.27c-2.926.02-5.312-1.89-5.472-5.454-.16-3.325 2.766-5.555 5.552-5.614 3.207-.08 5.132 3.583 5.132 3.583l8.278-3.046S31.712 7.92 22.492 7.92c-8.619 0-14.572 5.972-14.572 14.075 0 7.207 5.612 14.393 14.372 14.075 9.62-.359 12.908-8.82 12.908-8.82l-8.499-2.806c.02-.04-1.723 2.826-5.07 2.826" fill="#FFF"></path></g><path d="M62.957 27.5c3.1 0 4.588-2.583 4.588-5.5 0-2.893-1.537-5.5-4.588-5.5s-4.59 2.607-4.59 5.5c0 2.917 1.49 5.5 4.59 5.5zm0 3.3c-4.955 0-8.397-3.85-8.397-8.8 0-4.974 3.417-8.8 8.397-8.8 4.906 0 8.396 3.946 8.396 8.8 0 4.95-3.393 8.8-8.396 8.8zm15.402-17.6c1.366 0 4.784.502 4.784 2.391 0 .933-.635 1.77-1.636 1.77-1 0-1.782-.718-3.246-.718-1.05 0-2.002.55-2.002 1.555 0 2.463 8.153.885 8.153 7.054 0 3.42-2.88 5.548-6.249 5.548-1.88 0-5.931-.43-5.931-2.678 0-.933.635-1.698 1.635-1.698 1.148 0 2.514.933 4.101.933 1.611 0 2.49-.885 2.49-2.057 0-2.822-8.153-1.124-8.153-6.672 0-3.348 2.807-5.428 6.054-5.428zM85.29 22c0-4.974 3.417-8.8 8.396-8.8 1.782 0 5.248.574 5.248 2.678 0 .861-.61 1.602-1.513 1.602-1.001 0-1.684-.837-3.735-.837-3.026 0-4.589 2.511-4.589 5.429 0 2.845 1.587 5.285 4.59 5.285 2.05 0 2.88-1.005 3.88-1.005 1.099 0 1.611 1.076 1.611 1.626 0 2.296-3.686 2.822-5.492 2.822-4.955 0-8.396-3.85-8.396-8.8zm15.597 6.791V15.21c0-1.196.78-1.866 1.83-1.866s1.831.67 1.831 1.866v5.07h7.664v-5.07c0-1.196.782-1.866 1.831-1.866 1.05 0 1.83.67 1.83 1.866V28.79c0 1.196-.78 1.866-1.83 1.866s-1.83-.67-1.83-1.866v-5.213h-7.665v5.213c0 1.196-.78 1.866-1.83 1.866s-1.831-.67-1.831-1.866zm17.184 0V15.21c0-1.196.78-1.866 1.83-1.866s1.83.67 1.83 1.866V28.79c0 1.196-.78 1.866-1.83 1.866s-1.83-.67-1.83-1.866zm5.711 0V15.21c0-1.196.781-1.866 1.83-1.866.465 0 1.221.36 1.539.79l7.737 10.115h.049v-9.04c0-1.195.781-1.865 1.83-1.865 1.05 0 1.831.67 1.831 1.866V28.79c0 1.196-.78 1.866-1.83 1.866-.464 0-1.196-.36-1.538-.79l-7.738-9.995h-.048v8.92c0 1.195-.782 1.865-1.831 1.865-1.05 0-1.83-.67-1.83-1.866zm15.988-.598l4.906-13.008c.415-1.1 1.367-1.985 2.612-1.985 1.294 0 2.197.837 2.612 1.985l4.784 13.008c.146.383.195.718.195.885 0 .933-.781 1.579-1.684 1.579-1.025 0-1.538-.527-1.782-1.244l-.732-2.248h-6.786l-.732 2.224c-.244.741-.757 1.268-1.758 1.268-.976 0-1.806-.718-1.806-1.674 0-.383.122-.67.171-.79zm7.493-11.263l-2.318 6.935h4.637l-2.27-6.935h-.049z" fill="#111" fill-rule="nonzero"></path></g></svg> </a> </div> <div class="nav-bar" role="navigation"> <ul class="nav-bar__tabs"> <li class="tabs-item"> <a href="https://www.oschina.net/news" class="tabs-link news">资讯</a> </li> <li class="tabs-item"> <a href="https://www.oschina.net/project" class="tabs-link project">软件</a> </li> <li class="tabs-item"> <a href="https://www.oschina.net/blog" class="tabs-link blog">博客</a> </li> <li class="tabs-item tabs-item--new tabs-item--new-show"> <a href="https://www.oschina.net/oscTweet" class="tabs-link oscTweet" target="_blank" style="color: #db1104;">动弹</a> </li> <li class="tabs-item"> <a href="https://www.oschina.net/groups/" class="tabs-link group">专区</a> </li> <li class="tabs-item"> <a href="https://www.oschina.net/question" class="tabs-link question">问答</a> </li> <li class="tabs-item"> <a href="https://www.oschina.net/event" class="tabs-link event">活动</a> </li> <li class="tabs-item"> <a href="https://tool.oschina.net/" class="tabs-link explore">工具</a> </li> <li class="tabs-item"> <a href="https://www.oschina.net/action/visit/ad?id=1581" class="tabs-link zb" target="_blank">培训</a> </li> <li class="tabs-item"> <a href="https://www.oschina.net/app" class="tabs-link app" style="font-family: 'Roboto';">APP</a> </li> <li class="tabs-item"> <a href="https://gitee.com?utm_source=oschina&utm_medium=link-index&utm_campaign=home" target="_blank" class="tabs-link gitee">Gitee</a> </li> <li class="tabs-item"> <style> .new-media { cursor: pointer; } .tabs-item .media-list { position: fixed; top: 71px; right: 0; display: none; opacity: 0; transition: opacity 0.5s ease-in-out; color: #fff; padding: 10px; background-color: rgba(0, 0, 0, .8); width: 100vw; padding-bottom: 25px; } .tabs-item .media-list .nav-list { display: flex; justify-content: center; align-items: center; } .tabs-item .media-list .nav-list .media-list-item { display: flex; flex-direction: column; justify-content: center; align-items: center; line-height: 18px; font-size: 12px; width: 140px; } .tabs-item .media-list .nav-list .media-list-item img { width: 80px; height: 80px; margin-bottom: 10px; } .tabs-item .media-list .nav-list .media-frame-line { width: 1px; height: 130px; background-color: #fff; margin: 0 20px; } </style> <a class="tabs-link new-media">新媒体<i class="dropdown icon"></i></a> <div class="media-list"> <div class="nav-list"> <div class="media-list-item"> <img src="https://oscimg.oschina.net/oscnet/up-8ac121f27aea51b6707575661ba5cd345df.png" alt="OSC 直播栏目"> <span>OSC 直播栏目</span> <span>技术领航</span> </div> <div class="media-list-item"> <img src="https://oscimg.oschina.net/oscnet/up-c965a0388a464b34ff3435f13e088347f6b.png" alt="OSC 公众号"> <span>OSC 公众号</span> <span>硬核 + 嬉笑怒骂</span> </div> <div class="media-list-item"> <img src="https://oscimg.oschina.net/oscnet/up-2a441ddb8e5de4869b6b01864260ec7053e.png" alt="OSC 微博"> <span>OSC 微博</span> <span>技术圈大 V 出没</span> </div> <div class="media-list-item"> <img src="https://oscimg.oschina.net/oscnet/up-78d92293b283f9cfb4215f29f4efb6f69ce.jpg" alt="OSC 视频号"> <span>OSC 视频号</span> <span>AI 百科</span> </div> <div class="media-list-item"> <img src="https://oscimg.oschina.net/oscnet/up-17ffeae584429e74b42d7c3422049c561e7.png" alt="OSC 今日头条"> <span>OSC 今日头条</span> <span>微头条显行业百态</span> </div> <div class="media-list-item"> <img src="https://oscimg.oschina.net/oscnet/up-4a006dc7c74a78b44ecead3e58920709530.jpg" alt="LFOSSA 公众号"> <span>LFOSSA 公众号</span> <span>LF 开源软件学园</span> </div> <div class="media-frame-line"></div> <div class="media-list-item"> <img src="https://oscimg.oschina.net/oscnet/up-4dadd644e02a0ca625d618a09941ec9c3c6.jpg" alt="Gitee AI 公众号"> <span>Gitee AI 公众号</span> <span>大模型托管平台</span> </div> <div class="media-list-item"> <img src="https://oscimg.oschina.net/oscnet/up-daaed369fe9b8ce7f75e2d0bbf20a4a4088.jpg" alt="Gitee 服务号"> <span>Gitee 服务号</span> <span>研发管理解决方案</span> </div> </div> </div> <script> var setTimeShow document.addEventListener('DOMContentLoaded', function () { var mediaList = document.querySelector('.tabs-item .media-list'); var tabsLink = document.querySelector('.tabs-link.new-media'); tabsLink.addEventListener('mouseover', function () { clearTimeout(setTimeShow); mediaList.style.display = 'block'; mediaList.style.opacity = '1'; sendRequest(); }); mediaList.addEventListener('mouseover', function () { clearTimeout(setTimeShow); mediaList.style.opacity = '1'; }); mediaList.addEventListener('mouseout', function () { mediaList.style.opacity = '0'; setTimeShow = setTimeout(function () { mediaList.style.display = 'none'; }, 500); }); tabsLink.addEventListener('mouseout', function () { mediaList.style.opacity = '0'; setTimeShow = setTimeout(function () { mediaList.style.display = 'none'; }, 500); }); }); function sendRequest() { fetch('https://apiv1.oschina.net/MjAyMi8xLzE2/gtags/v1/action/visit?type=index_hover') .then(response => response.json()) .then(data => { }) .catch(error => { }); } </script> </li> <img style="display:none" crossorigin="use-credentials" src="https://apiv1.oschina.net/MjAyMi8xLzE2/gtags/v1/action/visit?type=all"></img> </ul> </div> </div> </div> </div> </div> <div class="small-header-box__inner__box"> <div class="search-box"> <form action="https://www.oschina.net/search" role="search"> <div class="search-box__inner"> <input class="search-box__input" aria-label="搜索" placeholder="大家都在搜..." name="q" value="" type="text" required /> <button type="submit" class="search-box__button"><i class="search icon"></i></button> </div> </form> </div> <div class="user-bar"> <ul class="user-bar__links"> <a class="item" href="https://www.oschina.net/home/login?goto_page=https%3A%2F%2Fmy.oschina.net%2Feasysoft">登录</a> <a class="item" href="https://www.oschina.net/home/reg?goto_page=https%3A%2F%2Fmy.oschina.net%2Feasysoft">注册</a> </ul> </div> </div> </div> </div> </div> <div id="mainScreen" class="grey"> <div class="ui container"> <val data-name="g_space_title" data-value="禅道项目管理,开源敏捷的项目管理工具!"></val> <x-foo-define data-define="space-home-index"></x-foo-define> <div class="ui grid space-home"> <div class="row"> <div class="five wide computer five wide tablet sixteen wide mobile column"> <val data-name="gitee_contributions_url" data-value="https://gitee.com/contributions.js?email=CA5116D6363609888EA09C4AE7A8BF715B537C662301F0E4"></val> <div class="space-sidebar"> <div class="ui basic center aligned segment sidebar-section user-info"> <div class="avatar-wrap"> <div class="osc-avatar-level _120x120"> <div class="avatar-image"> <a class="avatar-image__inner" href="https://my.oschina.net/easysoft"> <div class="osc-avatar large-portrait _120x120" title="开源春哥" data-user-id="9476"> <img src="https://static.oschina.net/uploads/user/4/9476_200.jpg?t=1369054452000" alt="开源春哥" title="开源春哥"/> </div> </a> </div> <div class="avatar-level"> <div class="level-circle" title="经验值: 1990 / 2500"> <svg width="120" height="120" viewbox="0 0 120 120"> <circle cx="60" cy="60" r="57" stroke-width="6" stroke="#FFFFFF" fill="none"></circle> <circle cx="60" cy="60" r="57.5" stroke-width="5" stroke="#EEEEEE" fill="none"></circle> <circle cx="60" cy="60" r="57.5" stroke-width="5" stroke="#E2D4B9" fill="none" transform="matrix(0, -1, 1, 0,0, 120)" stroke-dasharray="287.356 361"></circle> </svg> </div> <div class="level-label" title="等级: Lv4"> <img src="https://static.oschina.net/new-osc/img/level/lv4_small.png" srcset="https://static.oschina.net/new-osc/img/level/lv4_small.png 1x, https://static.oschina.net/new-osc/img/level/lv4_small@2x.png 2x" alt="Lv4"> </div> </div> </div> </div> <div class="user-text"> <h3 class="user-name"> <div class="user-name__inner"> <span class="name">开源春哥</span> <i class="gender blue mars small icon"></i> </div> </h3> <div class="user-signature">易软天创创始人,先后开发或者参与开发了BugFree, ECShop, 禅道项目,蝉知门户,ZDOO协同等多款开源软件。</div> </div> <div class="ui mini images medals"> <img class="ui image popup-oscer" src="https://static.oschina.net/uploads/medals/slogo1541992849287.png" alt=""> <div class="ui flowing popup hidden items"> <div class="medal-popup-box item"> <img class="ui image" src="https://static.oschina.net/uploads/medals/logo1541993136198.png"> <div class="content"> <h3 class="header">开源项目作者</h3> <div class="desc text">作为一个开源项目作者,是时候站出来拯救世界了!</div> <div class="extra text"> 领取时间:2014/02/12 <div class="text">领取条件:开源项目被开源中国收录的开发者可领取</div> </div> </div> </div> </div> <img class="ui image popup-oscer" src="https://static.oschina.net/uploads/medals/slogo1541993084965.png" alt=""> <div class="ui flowing popup hidden items"> <div class="medal-popup-box item"> <img class="ui image" src="https://static.oschina.net/uploads/medals/logo1541993084863.png"> <div class="content"> <h3 class="header">参与源创会</h3> <div class="desc text">“<a href="http://www.oschina.net/events">源创会</a>”在线下联结了各位 OSCer,推广开源项目和理念,很荣幸有你的参与~</div> <div class="extra text"> 领取时间:2014/02/12 <div class="text">领取条件:参与过开源中国“源创会”的 OSCer 可以领取</div> </div> </div> </div> </div> <img class="ui image popup-oscer" src="https://static.oschina.net/uploads/medals/slogo1541993993487.png" alt=""> <div class="ui flowing popup hidden items"> <div class="medal-popup-box item"> <img class="ui image" src="https://static.oschina.net/uploads/medals/logo1541403423905.png"> <div class="content"> <h3 class="header">初出茅庐</h3> <div class="desc text">我们都是从 Hello World 开始的!</div> <div class="extra text"> 领取时间:2020/02/06 <div class="text">领取条件:技能积分大于 200,且被推荐的博客数量大于 3 篇。</div> </div> </div> </div> </div> <img class="ui image popup-oscer" src="https://static.oschina.net/uploads/medals/slogo1541994111629.png" alt=""> <div class="ui flowing popup hidden items"> <div class="medal-popup-box item"> <img class="ui image" src="https://static.oschina.net/uploads/medals/logo1541404207575.png"> <div class="content"> <h3 class="header">不耻下问</h3> <div class="desc text">提问不是一件羞耻的事~!</div> <div class="extra text"> 领取时间:2020/06/17 <div class="text">领取条件:首次提问并采纳了答案</div> </div> </div> </div> </div> <img class="ui image popup-oscer" src="https://static.oschina.net/uploads/medals/slogo1541994216305.png" alt=""> <div class="ui flowing popup hidden items"> <div class="medal-popup-box item"> <img class="ui image" src="https://static.oschina.net/uploads/medals/logo1541404696511.png"> <div class="content"> <h3 class="header">乐于助人</h3> <div class="desc text">乐于助人是开源社区的良好礼仪~!</div> <div class="extra text"> 领取时间:2020/06/15 <div class="text">领取条件:回答上榜“回答被采纳数 TOP 5”或“回答问题数 TOP 5”任意一个榜单</div> </div> </div> </div> </div> <img class="ui image popup-oscer" src="https://static.oschina.net/uploads/medals/slogo1541994337530.png" alt=""> <div class="ui flowing popup hidden items"> <div class="medal-popup-box item"> <img class="ui image" src="https://static.oschina.net/uploads/medals/logo1541405125422.png"> <div class="content"> <h3 class="header">社区协查</h3> <div class="desc text">维护世界和平的任务就就给我吧!</div> <div class="extra text"> 领取时间:2019/04/17 <div class="text">领取条件:举报超过 100 个帖子,并被管理员处理</div> </div> </div> </div> </div> <img class="ui image popup-oscer" src="https://static.oschina.net/uploads/medals/slogo1571642927469.png" alt=""> <div class="ui flowing popup hidden items"> <div class="medal-popup-box item"> <img class="ui image" src="https://static.oschina.net/uploads/medals/logo1571642927469.png"> <div class="content"> <h3 class="header">Gitee 达人</h3> <div class="desc text">我的开源软件已入驻码云 Gitee,快来看看吧!</div> <div class="extra text"> 领取时间:2019/10/28 <div class="text">领取条件:开源软件使用码云 Gitee 源码地址</div> </div> </div> </div> </div> </div> <div class="user-statistics-wrap"> <div class="ui four tiny statistics user-statistics"> <div class="statistic"> <div class="value"> 2K </div> <div class="label"> 经验值 </div> </div> <div class="statistic"> <div class="value"> 1.3K </div> <div class="label"> 开源豆 </div> </div> <a class="statistic" href="https://my.oschina.net/easysoft/followers"> <div class="value" data-user-id="9476" data-followers-count="507" data-format="true"> 507 </div> <div class="label"> 粉丝 </div> </a> <a class="statistic" href="https://my.oschina.net/easysoft/following"> <div class="value" data-user-id="9476" data-following-count="22" data-format="true"> 22 </div> <div class="label"> 关注 </div> </a> </div> </div> <div class="item action clearfix"> <a class="ui green button follow-btn" data-user-id="9476" data-follow-status="1"><i class="heart outline icon"></i><span class="text">关注</span></a> <a class="ui green basic button send-message-btn" data-user-id="9476" data-user-name="开源春哥"><i class="envelope outline icon"></i>私信</a> <div class="ui basic dropdown more dropdown-more"> <div class="ui icon green basic button menu-btn"><i class="bars icon"></i></div> <div class="menu"> <a class="item" href="https://www.oschina.net/question/ask?user=9476" target="_blank"><i class="comment outline icon"></i>提问</a> <a class="item" user-block data-id="9476" data-status="0"><i class="ban icon"></i><span class="text">加灰</span></a> <a class="item ban" ban-report data-id="9476" data-obj-type="32" data-url="https://my.oschina.net/easysoft"> <i class="flag icon"></i>举报 </a> </div> </div> </div> </div> <div class="ui basic segment software-works sidebar-section"> <h3 class="header">软件作品</h3> <div class="ui divided items"> <div class="item "> <img class="ui avatar image" src="/new-osc/img/default-software-logo.png" alt="ZenTaoPHP" title="ZenTaoPHP"> <div class="content"> <a href="https://www.oschina.net/p/zentaophp" target="_blank" class="ui small header ">ZenTaoPHP</a> <div class="extra">PHP框架</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="8366" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">43</span> <i class="star icon grey outline "></i> </div> </div> <div class="item "> <img class="ui avatar image" src="https://static.oschina.net/uploads/logo/zentaopms_E84EL.png" alt="禅道" title="禅道"> <div class="content"> <a href="https://www.oschina.net/p/zentaopms" target="_blank" class="ui small header ">禅道</a> <div class="extra">开源项目管理软件</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="11072" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">1.5K</span> <i class="star icon grey outline "></i> </div> </div> <div class="item "> <img class="ui avatar image" src="/new-osc/img/default-software-logo.png" alt="ZENTAOATF" title="ZENTAOATF"> <div class="content"> <a href="https://www.oschina.net/p/zentaoatf" target="_blank" class="ui small header ">ZENTAOATF</a> <div class="extra">禅道自动化测试框架</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="25163" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">94</span> <i class="star icon grey outline "></i> </div> </div> <div class="item "> <img class="ui avatar image" src="/new-osc/img/default-software-logo.png" alt="xirangEPS" title="xirangEPS"> <div class="content"> <a href="https://www.oschina.net/p/xirangeps" target="_blank" class="ui small header ">xirangEPS</a> <div class="extra">息壤企业门户系统(已改名为蝉知,废弃)</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="26987" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">31</span> <i class="star icon grey outline "></i> </div> </div> <div class="item "> <img class="ui avatar image" src="https://static.oschina.net/uploads/logo/chanzhiEPS_mO4OF.png" alt="chanzhiEPS" title="chanzhiEPS"> <div class="content"> <a href="https://www.oschina.net/p/chanzhiEPS" target="_blank" class="ui small header ">chanzhiEPS</a> <div class="extra">蝉知企业门户系统</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="27222" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">469</span> <i class="star icon grey outline "></i> </div> </div> <div class="item default-hide"> <img class="ui avatar image" src="https://static.oschina.net/uploads/logo/ranzhi_XlCnV.png" alt="然之" title="然之"> <div class="content"> <a href="https://www.oschina.net/p/ranzhi" target="_blank" class="ui small header ">然之</a> <div class="extra">协同办公系统</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="30805" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">469</span> <i class="star icon grey outline "></i> </div> </div> <div class="item default-hide"> <img class="ui avatar image" src="https://static.oschina.net/uploads/logo/zui_x2WJT.png" alt="ZUI" title="ZUI"> <div class="content"> <a href="https://www.oschina.net/p/zui" target="_blank" class="ui small header ">ZUI</a> <div class="extra">HTML5 前端 UI 框架</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="31936" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">1.2K</span> <i class="star icon grey outline "></i> </div> </div> <div class="item default-hide"> <img class="ui avatar image" src="/new-osc/img/default-software-logo.png" alt="ZOS" title="ZOS"> <div class="content"> <a href="https://www.oschina.net/p/zos" target="_blank" class="ui small header ">ZOS</a> <div class="extra">管理套装操作系统</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="37114" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">16</span> <i class="star icon grey outline "></i> </div> </div> <div class="item default-hide"> <img class="ui avatar image" src="/new-osc/img/default-software-logo.png" alt="ZBOX" title="ZBOX"> <div class="content"> <a href="https://www.oschina.net/p/zbox" target="_blank" class="ui small header ">ZBOX</a> <div class="extra">Linux apache, php7, mysql绿色安装包</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="40630" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">12</span> <i class="star icon grey outline "></i> </div> </div> <div class="item default-hide"> <img class="ui avatar image" src="/new-osc/img/default-software-logo.png" alt="mzui" title="mzui"> <div class="content"> <a href="https://www.oschina.net/p/mzui" target="_blank" class="ui small header ">mzui</a> <div class="extra">基于 Flex 的 UI 框架</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="42833" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">48</span> <i class="star icon grey outline "></i> </div> </div> <div class="item default-hide"> <img class="ui avatar image" src="https://static.oschina.net/uploads/logo/xuanxuan_TawYS.png" alt="喧喧聊天" title="喧喧聊天"> <div class="content"> <a href="https://www.oschina.net/p/xuanxuan" target="_blank" class="ui small header ">喧喧聊天</a> <div class="extra">轻量级的企业聊天软件</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="44641" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">304</span> <i class="star icon grey outline "></i> </div> </div> <div class="item default-hide"> <img class="ui avatar image" src="/new-osc/img/default-software-logo.png" alt="ZenData" title="ZenData"> <div class="content"> <a href="https://www.oschina.net/p/zendata" target="_blank" class="ui small header ">ZenData</a> <div class="extra">通用测试数据生成器</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="51114" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">88</span> <i class="star icon grey outline "></i> </div> </div> <div class="item default-hide"> <img class="ui avatar image" src="https://static.oschina.net/uploads/logo/zenshot_cLIgY.png" alt="ZenShot" title="ZenShot"> <div class="content"> <a href="https://www.oschina.net/p/zenshot" target="_blank" class="ui small header ">ZenShot</a> <div class="extra">开源跨平台截图⼯具</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="64479" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">35</span> <i class="star icon grey outline "></i> </div> </div> <div class="item default-hide"> <img class="ui avatar image" src="/new-osc/img/default-software-logo.png" alt="Zenpanel" title="Zenpanel"> <div class="content"> <a href="https://www.oschina.net/p/zenpanel" target="_blank" class="ui small header ">Zenpanel</a> <div class="extra">一键高可配服务控制面板</div> </div> <div class="ui basic label software-collect-btn" style="border:0" data-id="64562" data-obj-type="1" data-user-id="9476" data-favorited="$isFavorited"> <span class="number">6</span> <i class="star icon grey outline "></i> </div> </div> </div> <div class="ui fluid button mini view-all-button">显示全部 14 个软件</div> </div> <div class="ui basic segment sidebar-section"> <h3 class="header">技能雷达</h3> <div class="ui list"> </div> <div class="content panel-skills-radar"> <div class="skills-radar"> <div class="radar-wrap" radar data-user-id="9476" data-skills-num="5" data-detail-url="https://my.oschina.net/easysoft/radar" data-container=".panel-skills-radar" data-empty-show> <div class="radar-map"></div> </div> </div> </div> </div> <div class="ui basic gitee-contributions segment sidebar-section"> <h3 class="header">Gitee 贡献 <i class="question circle icon popup-gitee-help-toggle"></i></h3> <div class="ui popup popup-gitee-help"> <p><b>Gitee</b> (<a href="https://gitee.com" target="_blank">gitee.com</a>) 是 OSCHINA 推出的代码托管平台,支持 Git 和 SVN,提供免费的私有仓库托管。目前已有近 1000 万的开发者选择 Gitee。</p> <p><b>Gitee 贡献</b> 反映用户在 Gitee 上评论、Fork、Star、Push等操作的次数。</p> <p class="register-gitee"><a class="ui small button green" href="https://gitee.com" target="_blank">免费开通 Gitee</a></p> </div> <div class="content"> <a class="git-pendant"> <div class="contribution-box clearfix"> <div class="vertical"> <div class="box">1</div> <div class="box">2</div> <div class="box">3</div> <div class="box">4</div> <div class="box">5</div> <div class="box">6</div> <div class="box">7</div> </div> </div> <div class="gitee-statistics"> <p>连击 <span class="hit-count"></span> 天</p> <p class="text-muted"> <span>fork: <span class="fork-count"></span></span> <span>star: <span class="star-count"></span></span> </p> </div> </a> </div> </div> <div class="ui basic segment sidebar-section"> <h3 class="header">博客数据统计</h3> <div class="ui list"> <div class="item">个人主页访问量:44265</div> <div class="item" style="margin-top: 3px">博客总阅读量:62540</div> </div> </div> <div class="ui tiny modal ban_speak_user_modal"> <div class="header">禁言:开源春哥</div> <div class="content"> <p class="ban_speak_user_message"></p> <div class="ui form"> <div class="grouped fields"> <div class="fields" style="display: flex;align-items: center;"> <div class="three wide field"> <div class="ui radio gag_type_radio checkbox "> <input type="radio" name="gag_type" value="1" checked="" tabindex="0" class="hidden"> <label>禁言</label> </div> </div> <div class="three wide field" style="margin-left: -25px;"> <input type="text" name="gag_time" id="gag_time"/> </div> <div class="six wide field"> 天 </div> </div> <div class="field"> <div class="ui radio gag_type_radio checkbox"> <input type="radio" name="gag_type" value="2" tabindex="0" class="hidden"> <label>永久禁言</label> </div> </div> <div class="field"> <div class="ui radio gag_type_radio checkbox"> <input type="radio" name="gag_type" value="3" tabindex="0" class="hidden"> <label>解除禁言</label> </div> </div> </div> </div> </div> <div class="actions"> <div class="ui button green ban_speak_user_positive">确定</div> <div class="ui cancel button">取消</div> </div> </div> <div class="data" is_admin="" ></div> </div> </div> <div class="eleven wide computer eleven wide tablet sixteen wide mobile column"> <div class="ui inverted dimmer space-index-container-loader"> <div class="ui text loader">加载中</div> </div> <div class="space-index-container" > <div class="hidden-scroll global-mb "> <div class="ui green pointing secondary big menu space-tab"> <input type="hidden" name="currentTab" value="newest"> <div class="ui dropdown item active blog-dropdown"> <input name="catalogId" type="hidden" value="0"> <div class="text">全部博文</div> <i class="dropdown icon"></i> <div class="menu"> <a href="?tab=newest&catalogId=0&sortType=time" class="item" data-value="0"> <span class="description">78</span> <span class="text">全部博文</span> </a> <a href="?tab=newest&catalogId=199372&sortType=time" class="item" data-value="199372"> <span class="description">41</span> <span class="text" title="禅道开发">禅道开发</span> </a> <a href="?tab=newest&catalogId=5622&sortType=time" class="item" data-value="5622"> <span class="description">14</span> <span class="text" title="工作日志">工作日志</span> </a> <a href="?tab=newest&catalogId=5623&sortType=time" class="item" data-value="5623"> <span class="description">23</span> <span class="text" title="日常记录">日常记录</span> </a> <a href="?tab=newest&catalogId=5624&sortType=time" class="item" data-value="5624"> <span class="description">0</span> <span class="text" title="转贴的文章">转贴的文章</span> </a> </div> </div> <a href="?tab=news" class=" item">资讯</a> <a href="?tab=question" class=" item">问答</a> <a href="?tab=comment" class=" item">评论</a> <div class="ui secondary right large menu search-form-wrap"> <div class="ui dropdown item sort-dropdown" style="padding: 0.85em 0.7em;"> <input name="sortType" type="hidden" value="time"> <div class="text">排序</div> <i class="dropdown icon"></i> <div class="menu"> <a href="?tab=newest&catalogId=0&sortType=time" class="item" data-value="time" title="按最后发布时间"> <span class="text">按时间</span> </a> <a href="?tab=newest&catalogId=0&sortType=vc" class="item" data-value="vc" title="按阅读量"> <span class="text">按阅读量</span> </a> </div> </div> <div class="ui dropdown item history-dropdown " style="padding: 0.85em 0.7em;"> <input name="history" type="hidden" value=""> <div class="text">创作历程</div> <i class="dropdown icon"></i> <div class="menu"> <a href="?tab=newest" class="item" data-value="all"> <span class="text">全部</span> </a> <div class="year-title"> 2024年(1篇) </div> <a href="?tab=history&year=2024&month=01&history=202401&monthCount=1" class="item" data-value="202401"> <span class="description">1</span> <span class="text">2024/01</span> </a> <div class="year-title"> 2023年(56篇) </div> <a href="?tab=history&year=2023&month=12&history=202312&monthCount=22" class="item" data-value="202312"> <span class="description">22</span> <span class="text">2023/12</span> </a> <a href="?tab=history&year=2023&month=11&history=202311&monthCount=3" class="item" data-value="202311"> <span class="description">3</span> <span class="text">2023/11</span> </a> <a href="?tab=history&year=2023&month=10&history=202310&monthCount=1" class="item" data-value="202310"> <span class="description">1</span> <span class="text">2023/10</span> </a> <a href="?tab=history&year=2023&month=09&history=202309&monthCount=4" class="item" data-value="202309"> <span class="description">4</span> <span class="text">2023/09</span> </a> <a href="?tab=history&year=2023&month=08&history=202308&monthCount=1" class="item" data-value="202308"> <span class="description">1</span> <span class="text">2023/08</span> </a> <a href="?tab=history&year=2023&month=07&history=202307&monthCount=1" class="item" data-value="202307"> <span class="description">1</span> <span class="text">2023/07</span> </a> <a href="?tab=history&year=2023&month=06&history=202306&monthCount=2" class="item" data-value="202306"> <span class="description">2</span> <span class="text">2023/06</span> </a> <a href="?tab=history&year=2023&month=05&history=202305&monthCount=5" class="item" data-value="202305"> <span class="description">5</span> <span class="text">2023/05</span> </a> <a href="?tab=history&year=2023&month=04&history=202304&monthCount=8" class="item" data-value="202304"> <span class="description">8</span> <span class="text">2023/04</span> </a> <a href="?tab=history&year=2023&month=03&history=202303&monthCount=9" class="item" data-value="202303"> <span class="description">9</span> <span class="text">2023/03</span> </a> <div class="year-title"> 2020年(2篇) </div> <a href="?tab=history&year=2020&month=08&history=202008&monthCount=1" class="item" data-value="202008"> <span class="description">1</span> <span class="text">2020/08</span> </a> <a href="?tab=history&year=2020&month=02&history=202002&monthCount=1" class="item" data-value="202002"> <span class="description">1</span> <span class="text">2020/02</span> </a> <div class="year-title"> 2017年(4篇) </div> <a href="?tab=history&year=2017&month=02&history=201702&monthCount=3" class="item" data-value="201702"> <span class="description">3</span> <span class="text">2017/02</span> </a> <a href="?tab=history&year=2017&month=01&history=201701&monthCount=1" class="item" data-value="201701"> <span class="description">1</span> <span class="text">2017/01</span> </a> <div class="year-title"> 2016年(6篇) </div> <a href="?tab=history&year=2016&month=11&history=201611&monthCount=1" class="item" data-value="201611"> <span class="description">1</span> <span class="text">2016/11</span> </a> <a href="?tab=history&year=2016&month=10&history=201610&monthCount=1" class="item" data-value="201610"> <span class="description">1</span> <span class="text">2016/10</span> </a> <a href="?tab=history&year=2016&month=08&history=201608&monthCount=1" class="item" data-value="201608"> <span class="description">1</span> <span class="text">2016/08</span> </a> <a href="?tab=history&year=2016&month=04&history=201604&monthCount=2" class="item" data-value="201604"> <span class="description">2</span> <span class="text">2016/04</span> </a> <a href="?tab=history&year=2016&month=01&history=201601&monthCount=1" class="item" data-value="201601"> <span class="description">1</span> <span class="text">2016/01</span> </a> <div class="year-title"> 2015年(3篇) </div> <a href="?tab=history&year=2015&month=12&history=201512&monthCount=1" class="item" data-value="201512"> <span class="description">1</span> <span class="text">2015/12</span> </a> <a href="?tab=history&year=2015&month=11&history=201511&monthCount=1" class="item" data-value="201511"> <span class="description">1</span> <span class="text">2015/11</span> </a> <a href="?tab=history&year=2015&month=09&history=201509&monthCount=1" class="item" data-value="201509"> <span class="description">1</span> <span class="text">2015/09</span> </a> <div class="year-title"> 2014年(2篇) </div> <a href="?tab=history&year=2014&month=03&history=201403&monthCount=1" class="item" data-value="201403"> <span class="description">1</span> <span class="text">2014/03</span> </a> <a href="?tab=history&year=2014&month=01&history=201401&monthCount=1" class="item" data-value="201401"> <span class="description">1</span> <span class="text">2014/01</span> </a> <div class="year-title"> 2012年(2篇) </div> <a href="?tab=history&year=2012&month=12&history=201212&monthCount=1" class="item" data-value="201212"> <span class="description">1</span> <span class="text">2012/12</span> </a> <a href="?tab=history&year=2012&month=07&history=201207&monthCount=1" class="item" data-value="201207"> <span class="description">1</span> <span class="text">2012/07</span> </a> <div class="year-title"> 2011年(2篇) </div> <a href="?tab=history&year=2011&month=11&history=201111&monthCount=1" class="item" data-value="201111"> <span class="description">1</span> <span class="text">2011/11</span> </a> <a href="?tab=history&year=2011&month=05&history=201105&monthCount=1" class="item" data-value="201105"> <span class="description">1</span> <span class="text">2011/05</span> </a> </div> </div> <form class="item search-form" action="https://www.oschina.net/search"> <div class="ui icon small input"> <input type="hidden" name="u" value="9476"/> <input type="text" placeholder="搜索开源春哥的博客" name="q" value=""/> <i class="search link icon"></i> </div> </form> </div> </div> </div> <div class="ui basic segment article-list" id="newestBlogList"> <div class="ui relaxed divided items list-container space-list-container"> <div class="item blog-item" data-id="10388539"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388539" target="_blank"> <div class="ui blue label horizontal" data-tooltip="置顶">顶</div> <div class="ui teal label horizontal" data-tooltip="原创">原</div> 解决问题的关键是重视问题的复杂性 </a> <div class="description"> <p class="line-clamp">我之前写过一篇文章,解决问题的第一步是《诚实地面对问题》。而解决问题的关键,是要充分重视问题的复杂性。无论遇到的问题表面上看起来多么简单,都需足够重视它,才有可能从根本上解决问题...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=敏捷开发">敏捷开发</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=epic">epic</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=禅道">禅道</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=vuca">vuca</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=feature">feature</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=userstory">userstory</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=ambiguous">ambiguous</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=volatile">volatile</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=uncertain">uncertain</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=complex">complex</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5622" class="catalog-name-link">工作日志</a></div> <div class="item">2023/12/25 10:25</div> <div class="item"><i class="eye icon"></i> 72</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388539#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10322559"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10322559" target="_blank"> <div class="ui blue label horizontal" data-tooltip="置顶">顶</div> <div class="ui orange label horizontal" data-tooltip="推荐">荐</div> 我们都应该学习PHP </a> <div class="description"> <p class="line-clamp">估计有很多朋友是因为PHP这三个字母进来阅读的。现在开发者社区里面都在贬低PHP,唱衰PHP,已然成了一个梗。但我觉得PHP非常值得大家重新认识,PHP开发者社区也非常值得大家学习。不见得是来...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=php">php</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=快速开发平台">快速开发平台</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=禅道">禅道</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=编程语言">编程语言</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=项目管理软件">项目管理软件</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=脚本语言">脚本语言</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=低代码开发平台">低代码开发平台</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5622" class="catalog-name-link">工作日志</a></div> <div class="item">2023/12/19 17:07</div> <div class="item"><i class="eye icon"></i> 6.9K</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10322559#comments" target="_blank"><i class="comment outline icon"></i> 46</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10556116"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10556116" target="_blank"> <div class="ui teal label horizontal" data-tooltip="原创">原</div> 写给自己的十句话 </a> <div class="description"> <p class="line-clamp">2023年已经过去,2024年迎来了第一天。总还是要写点啥,无论是为了辞旧迎新也好,还是为了复盘总结准备新一年的计划也好。昨天起就在思考写点什么,但想法就像是夏天晚上村头田间里的萤火虫,...</p> </div> <div class="extra"> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5623" class="catalog-name-link">日常记录</a></div> <div class="item">2024/01/02 13:50</div> <div class="item"><i class="eye icon"></i> 86</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10556116#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10433087"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10433087" target="_blank"> 数风流人物 </a> <div class="description"> <p class="line-clamp">1910年,一位父亲希望他的儿子去做生意,他儿子却要立志求学。在这位17岁的少年力争以及亲朋好友的劝说下,父亲答应了他的要求。与父亲临别前,他写下了《七绝·改西乡隆盛诗赠父亲》: 孩儿...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=https">https</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=baike">baike</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=baidu">baidu</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=item">item</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=sohu">sohu</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5623" class="catalog-name-link">日常记录</a></div> <div class="item">2023/12/27 09:46</div> <div class="item"><i class="eye icon"></i> 99</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10433087#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388589"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388589" target="_blank"> <div class="ui teal label horizontal" data-tooltip="原创">原</div> B端产品经理必须掌握的三个能力! </a> <div class="description"> <p class="line-clamp">前面一篇文章分享了在禅道软件团队做产品经理的日常。禅道项目管理软件是面向B端的强协同流程管理软件,覆盖了整个研发的全生命周期,业务逻辑还是比较复杂的。这对我们产品经理团队提出了非...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=禅道">禅道</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=项目管理软件">项目管理软件</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=测试人员">测试人员</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=系统管理员">系统管理员</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=board">board</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=issue">issue</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=execution">execution</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=199372" class="catalog-name-link">禅道开发</a></div> <div class="item">2023/12/25 11:29</div> <div class="item"><i class="eye icon"></i> 109</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388589#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388587"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388587" target="_blank"> <div class="ui teal label horizontal" data-tooltip="原创">原</div> 敏捷宣言最误人 </a> <div class="description"> <p class="line-clamp">算起来自己从事IT行业也有二十多年了,前前后后在各种规模的团队都呆过了。也做过很多种的角色,刚毕业的时候做编辑,后来做程序员,运维,测试,再到后来做项目经理。后来自己创业,产品经理...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=敏捷开发">敏捷开发</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=开源">开源</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=禅道">禅道</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=项目管理软件">项目管理软件</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=scrum">scrum</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=linux">linux</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=自动化测试">自动化测试</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=单元测试">单元测试</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=其他">其他</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5622" class="catalog-name-link">工作日志</a></div> <div class="item">2023/12/25 11:29</div> <div class="item"><i class="eye icon"></i> 66</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388587#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388586"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388586" target="_blank"> <div class="ui teal label horizontal" data-tooltip="原创">原</div> 极客25信条 </a> <div class="description"> <p class="line-clamp">这是我去年在禅道软件团队内部做的一次分享《我们是极客》,尝试总结了我们团队对极客的定义和追求,今天和大家分享下。 何为极客 海阔天空 极客信条1:藐视权威,质疑一切 不被现有的规则、...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=linux">linux</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=justforfun">justforfun</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=编程语言">编程语言</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=开源">开源</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=禅道">禅道</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=googlegoogle">googlegoogle</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=writeitdown">writeitdown</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5623" class="catalog-name-link">日常记录</a></div> <div class="item">2023/12/25 11:29</div> <div class="item"><i class="eye icon"></i> 48</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388586#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388585"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388585" target="_blank"> 不当回事和一定要当回事 </a> <div class="description"> <p class="line-clamp">如果把我过往的时间划分为三个阶段的话,可以分为求学、工作、创业三个阶段。站在今天再回顾过往的话,创业这些年对我的改变还蛮大的。我对自己的定位一直就是一个在路上创业的小老板,我的职...</p> </div> <div class="extra"> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5623" class="catalog-name-link">日常记录</a></div> <div class="item">2023/12/25 11:28</div> <div class="item"><i class="eye icon"></i> 51</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388585#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388583"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388583" target="_blank"> <div class="ui teal label horizontal" data-tooltip="原创">原</div> 敏捷自组织团队真的存在吗? </a> <div class="description"> <p class="line-clamp">谈到敏捷,就会谈到自组织团队,这是敏捷开发区别于传统管理模式非常重要的一点。2004年的时候,我在当时的公司带着一个规模为六七个小伙伴的团队开始尝试做极限编程。那时候也陆续了解了敏捷...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=敏捷开发">敏捷开发</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=项目管理软件">项目管理软件</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=极限编程">极限编程</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=禅道">禅道</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=199372" class="catalog-name-link">禅道开发</a></div> <div class="item">2023/12/25 11:26</div> <div class="item"><i class="eye icon"></i> 109</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388583#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388582"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388582" target="_blank"> 敏捷自组织团队真的存在吗? </a> <div class="description"> <p class="line-clamp">谈到敏捷,就会谈到自组织团队,这是敏捷开发区别于传统管理模式非常重要的一点。2004年的时候,我在当时的公司带着一个规模为六七个小伙伴的团队开始尝试做极限编程。那时候也陆续了解了敏捷...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=敏捷开发">敏捷开发</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=项目管理软件">项目管理软件</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=极限编程">极限编程</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=禅道">禅道</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5623" class="catalog-name-link">日常记录</a></div> <div class="item">2023/12/25 11:26</div> <div class="item"><i class="eye icon"></i> 51</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388582#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388580"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388580" target="_blank"> <div class="ui teal label horizontal" data-tooltip="原创">原</div> Vim实用技巧:管理多个文件 </a> <div class="description"> <p class="line-clamp">一、技巧37 用缓冲区列表管理打开的文件 1.了解缓冲区和文件的区别 1.1 文件存储在磁盘上,缓冲区存在内存中 1.2 打开文件时候,文件内容会被读入一个具有相同名字的缓冲区 1.3 缓存区因为修...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=php">php</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=vim">vim</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=next">next</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=ctrl">ctrl</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=shell">shell</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=v">v</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=args">args</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=bnext">bnext</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=hidden">hidden</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=close">close</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=path">path</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=test">test</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=arglist">arglist</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=123gt">123gt</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=tabedit">tabedit</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=bdelete123">bdelete123</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=199372" class="catalog-name-link">禅道开发</a></div> <div class="item">2023/12/25 11:26</div> <div class="item"><i class="eye icon"></i> 60</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388580#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> <div class="images"> <a class="ui small image" href="https://my.oschina.net/easysoft/blog/10388580" target="_blank"> <img src="https://back.zcorp.cc/team/file-read-627492.png" alt="" data-img-render> </a> </div> </div> <div class="item blog-item" data-id="10388579"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388579" target="_blank"> 您知道CSO、CDO和CCO的含义吗? </a> <div class="description"> <p class="line-clamp">开始今天的分享之前,先给大家出个题,大家来猜猜CSO、CDO和CCO的含义是什么。文中我会和大家揭晓谜底。 我今年写的公众号文章主要集中在项目管理领域,也是在尝试把禅道软件团队这些年的实践...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=禅道">禅道</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=199372" class="catalog-name-link">禅道开发</a></div> <div class="item">2023/12/25 11:25</div> <div class="item"><i class="eye icon"></i> 75</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388579#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388578"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388578" target="_blank"> 因为经历,所以感同身受,所以信念坚定 </a> <div class="description"> <p class="line-clamp">今年相信每一位朋友过得都不轻松,各种各样的挑战、未知的变化,都给我们的身心带来了很大的压力。其实越是这种情况下面,越能考验一个团队的凝聚力和定力。最近这段时间也一直想写一些文字,...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=禅道">禅道</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=项目管理软件">项目管理软件</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=jira">jira</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=开源">开源</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5623" class="catalog-name-link">日常记录</a></div> <div class="item">2023/12/25 11:25</div> <div class="item"><i class="eye icon"></i> 98</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388578#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388577"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388577" target="_blank"> 此心光明 </a> <div class="description"> <p class="line-clamp">我最近关于公司管理方面的思考会比较多一些,这些思考都来自于公司最近发生的一些事情。越来越觉得60人到150人这个阶段,对一个组织来讲是莫大的考验。因为人多了,多样性就会增加,跨部门之...</p> </div> <div class="extra"> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5623" class="catalog-name-link">日常记录</a></div> <div class="item">2023/12/25 11:24</div> <div class="item"><i class="eye icon"></i> 40</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388577#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388576"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388576" target="_blank"> <div class="ui teal label horizontal" data-tooltip="原创">原</div> 关于开源软件的七大错误认知(中) </a> <div class="description"> <p class="line-clamp">继续来写关于开源软件的七大错误认知。 上篇文章讲述了前面三个错误认知,分别是: √ 只要软件开源了,就会有人用; √ 我又没收你钱,开源软件的漏洞与我无关; √ 开源软件应当使用最宽松...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=开源">开源</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=开源社区">开源社区</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=apache">apache</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=云原生">云原生</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=copyleft">copyleft</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=禅道">禅道</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=copyright">copyright</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=cncf">cncf</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=log4j2">log4j2</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=199372" class="catalog-name-link">禅道开发</a></div> <div class="item">2023/12/25 11:23</div> <div class="item"><i class="eye icon"></i> 130</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388576#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388550"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388550" target="_blank"> 人间清醒,开源一定要做商业化 </a> <div class="description"> <p class="line-clamp">同事北柠的笔记本壁纸上写着八个字:“人间清醒,搞钱要紧”。我就拿这八个字来做这一篇公众号的开篇,和大家聊聊开源为什么一定要做商业化。 前面我陆续写了三篇文章,分析了关于开源软件的...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=开源">开源</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=禅道">禅道</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=项目管理软件">项目管理软件</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=saas">saas</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=level">level</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=freemind">freemind</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5623" class="catalog-name-link">日常记录</a></div> <div class="item">2023/12/25 10:31</div> <div class="item"><i class="eye icon"></i> 79</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388550#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388549"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388549" target="_blank"> 开源软件商业模式分析 </a> <div class="description"> <p class="line-clamp">继续写开源商业化系列的文章。 我在前面总结了国内关于开源软件的七大错误认知,在开源中国上面也引起了很多开发者的关注。大家尤其对《中华人民共和国网络安全法》实施后“开源软件作者的责...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=开源">开源</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=php">php</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=https">https</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=android">android</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=saas">saas</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=mongodb">mongodb</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=linux发行版">linux发行版</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=news">news</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=开发框架">开发框架</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=浏览器">浏览器</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=foundation">foundation</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5622" class="catalog-name-link">工作日志</a></div> <div class="item">2023/12/25 10:31</div> <div class="item"><i class="eye icon"></i> 105</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388549#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388546"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388546" target="_blank"> 社区重要还是代码重要? </a> <div class="description"> <p class="line-clamp">Apache Software Foundation,简称ASF,是世界范围内知名的软件基金会。旗下有很多世界知名的开源软件,比如Apache HTTP Server、Subversion、Hadoop等。ASF在社区治理上也有自己独特的理念,...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=开源">开源</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=apache">apache</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=https">https</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=merit">merit</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=community">community</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=code">code</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=html">html</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=kafka">kafka</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=kylin">kylin</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=hadoop">hadoop</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=foundation">foundation</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=echarts">echarts</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=apachekylin">apachekylin</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5623" class="catalog-name-link">日常记录</a></div> <div class="item">2023/12/25 10:29</div> <div class="item"><i class="eye icon"></i> 95</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388546#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> <div class="images"> <a class="ui small image" href="https://my.oschina.net/easysoft/blog/10388546" target="_blank"> <img src="https://cdn.easycorp.cn/web/data/upload/zentao/202310/f_7ba0668956cb1b5bdd65f47226b97fe7.png" alt="" data-img-render> </a> </div> </div> <div class="item blog-item" data-id="10388545"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388545" target="_blank"> 我这十年亲身经历的改变 </a> <div class="description"> <p class="line-clamp">十年的时间,能改变什么呢?我给大家分享下自己的亲身经历。 2009年,我离开北京,来到青岛开发区,开始了生命中的另外一段旅程。我先打前站,先安顿好,然后接我夫人和小不点来开发区。那时...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=开源社区">开源社区</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5623" class="catalog-name-link">日常记录</a></div> <div class="item">2023/12/25 10:29</div> <div class="item"><i class="eye icon"></i> 153</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388545#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> <div class="item blog-item" data-id="10388544"> <div class="content"> <a class="header" href="https://my.oschina.net/easysoft/blog/10388544" target="_blank"> <div class="ui teal label horizontal" data-tooltip="原创">原</div> 一纸协议,改变世界 </a> <div class="description"> <p class="line-clamp">今天我要和大家分享的是一位传奇人物,他用一纸协议,改变了整个世界。他是自由软件运动和开源软件运动的领袖人物,是当之无愧的侠之大者,可以用无冕之王来称呼。说到这儿,估计开源圈的朋友...</p> </div> <div class="extra"> <div class="ui horizontal list"> <div class="item"> <a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=开源">开源</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=emacs">emacs</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=操作系统">操作系统</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=richardstallman">richardstallman</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=emily">emily</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=software-">software-</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=brief">brief</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=linux系统">linux系统</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=windows">windows</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=编译器">编译器</a><a class="ui horizontal label" href="https://my.oschina.net/easysoft?q=mysql">mysql</a> </div> </div> <div class="ui horizontal small list"> <div class="item"><a href="https://my.oschina.net/easysoft?tab=newest&catalogId=5623" class="catalog-name-link">日常记录</a></div> <div class="item">2023/12/25 10:28</div> <div class="item"><i class="eye icon"></i> 43</div> <div class="item"><a href="https://my.oschina.net/easysoft/blog/10388544#comments" target="_blank"><i class="comment outline icon"></i> 0</a></div> </div> </div> </div> </div> </div> <div class="page-load-status"> <p class="infinite-scroll-request"> <i class="ui active small inline loader"></i> </p> <p class="infinite-scroll-last">没有更多内容</p> <p class="infinite-scroll-error">加载失败,请刷新页面</p> </div> <a class="ui fluid button load-more-button" style="display: none">加载更多</a> <p class="pagination"> <a class="pagination__next" style="display: none" href="https://my.oschina.net/easysoft/widgets/_space_index_newest_blog?catalogId=0&q=&p=2&sortType=time&type=ajax">下一页</a> </p> </div> </div> </div> </div> </div> <div class="ui mini delete-blog modal"> <div class="header">删除文章</div> <div class="content"> <p>文章删除后无法恢复,确定删除此文章吗?</p> </div> <div class="actions"> <div class="ui cancel button">取消</div> <div class="ui red ok button">确定</div> </div> </div> <div class="ui mini delete-tweet modal"> <div class="header">删除动弹</div> <div class="content"> <p>动弹删除后,数据将无法恢复</p> </div> <div class="actions"> <div class="ui cancel button">取消</div> <div class="ui red ok button">确定</div> </div> </div> <div class="ui mini delete-tweet-comment modal"> <div class="header">删除一条评论</div> <div class="content"> <p>评论删除后,数据将无法恢复</p> </div> <div class="actions"> <div class="ui cancel button">取消</div> <div class="ui red ok button">确定</div> </div> </div> <script type="text/javascript" src="/action/view/space?id=9476"></script> </div> </div> <div id="footer" class="ui vertical footer segment mb-hide"> <div class="ui container"> <div class="ui grid"> <div class="eight wide mobile three wide tablet two wide computer column"> <h4 class="ui header">OSCHINA 社区</h4> <div class="ui link list"> <a class="item" href="https://www.oschina.net/home/aboutosc" target="_blank">关于我们</a> <a class="item" href="https://www.oschina.net/help-center" target="_blank">帮助中心</a> <a class="item" href="https://www.oschina.net/home/aboutosc#partners" target="_blank">合作伙伴</a> <a class="item" href="https://www.oschina.net/openapi" target="_blank">Open API</a> </div> </div> <div class="eight wide mobile four wide tablet three wide computer column"> <h4 class="ui header">在线工具</h4> <div class="ui link list"> <a class="item" href="https://gitee.com/?utm_source=oschina&utm_medium=link-bottom&utm_campaign=home" target="_blank">Gitee.com</a> <a class="item" href="https://gitee.com/enterprises?utm_source=oschina&utm_medium=link-bottom&utm_campaign=enterprises" target="_blank">企业研发管理</a> <a class="item" href="https://copycat.gitee.com/?utm_source=oschina&utm_medium=link-bottom&utm_campaign=copycat" target="_blank">CopyCat-代码克隆检测</a> <a class="item" href="https://tool.oschina.net" target="_blank">实用在线工具</a> </div> </div> <div class="eight wide mobile three wide tablet two wide computer column"> <h4 class="ui header">攻略</h4> <div class="ui link list"> <a class="item" href="https://www.oschina.net/question/2918182_2319406" target="_blank">项目运营</a> <a class="item" href="https://my.oschina.net/u/4252687/blog/5568509" target="_blank">Awesome 软件(持续更新中)</a> </div> </div> <!-- <div class="center aligned eight wide mobile two wide tablet two wide computer column">--> <!-- <h4 class="ui header">QQ群</h4>--> <!-- <a href="https://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=Ls5H34lyhyx3ZJevQxyowwZ7YgLWns8c&authKey=IfzYqURucBExIkBqE7xUu1Tz9Dh8O0XC%2BOVpjBhZzzbD8u5zsMgAZHJKOJpSa6yh&noverify=0&group_code=229767317" target="_blank">--> <!-- <img class="qrcode" src="https://oscimg.oschina.net/oscnet/up-36e8546f6995ae8f61d6b8abe7310af0133.jpg" alt="QQ交流群"/>--> <!-- </a>--> <!-- <div class="ui link list">--> <!-- <a class="item qrcode-des" href="http://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=Ls5H34lyhyx3ZJevQxyowwZ7YgLWns8c&authKey=IfzYqURucBExIkBqE7xUu1Tz9Dh8O0XC%2BOVpjBhZzzbD8u5zsMgAZHJKOJpSa6yh&noverify=0&group_code=229767317" target="_blank">229767317</a>--> <!-- </div>--> <!-- </div>--> <div class="center aligned eight wide mobile two wide tablet two wide computer column"> <h4 class="ui header">公众号</h4> <img src="https://static.oschina.net/new-osc/img/wechat_qrcode.jpg?t=1484694603000" alt="微信公众号"/> </div> <div class="center aligned eight wide mobile two wide tablet two wide computer column"> <h4 class="ui header">视频号</h4> <img src="https://oscimg.oschina.net/oscnet/up-7f546da372c31b5421fedc29f7c202ab2c4.JPEG" alt="视频号" style="width: 65px"/> </div> <div class="center aligned eight wide mobile two wide tablet two wide computer column"> <h4 class="ui header">问题反馈</h4> <img src="https://oscimg.oschina.net/oscnet/up-51726e7d90e535ade6324bfc84e76736fa8.png" alt="问题反馈" style="width: 67px"/> </div> </div> </div> </div> <div id="copyright"> <div class="ui container"> <div class="ui clearing basic segment"> <div class="ui left floated horizontal link list"> <div class="item">©OSCHINA(OSChina.NET)</div> <div class="item mb-hide">工信部</div> <a class="item mb-hide" href="http://www.copu.org.cn/" target="_blank" title="开源软件推进联盟">开源软件推进联盟</a> <div class="item mb-hide">指定官方社区</div> <a class="item mb-hide" href="https://www.oschina.net/question/1_2326668" target="_blank" title="OSCHINA 社区规范">社区规范</a> </div> <div class="ui right floated horizontal link list"> <div class="item mb-hide">深圳市奥思网络科技有限公司版权所有</div> <a href="http://beian.miit.gov.cn/" target="_blank" class="item">粤ICP备12009483号</a> </div> </div> </div> </div> </div> <style>.codeBlock:hover .oscCode{display: block !important;} .codeBlock{z-index: 2;position: fixed;right: 20px;bottom: 57px; overflow: hidden; margin-bottom: 4px;padding: 8px 0 6px;width: 40px;height: auto;box-sizing: content-box;cursor: pointer;border: 1px solid #ddd;background: #f5f5f5;text-align: center;transition: background 0.4s ease;} @media only screen and (max-width: 767px){ .codeBlock{display: none;}} /* html{ -webkit-filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); _filter:none; } */ </style> <div class="codeBlock"> <img class="codeIcon" src="https://oscimg.oschina.net/oscnet/up-02f2706a81344119fb5cdcdda304068f2e0.png" alt=""> <img class="oscCode" style="display:none;position: fixed;bottom: 62px;right: 69px;width: 120px;" src="https://oscimg.oschina.net/oscnet/up-e77d060131d9b392981650ec7beb614554f.JPEG" alt=""> </div> <script> if(window.location.href.indexOf("www.oschina.net/group")!=-1 && window.location.href.indexOf("/admin/")!=-1){ document.querySelector("#mainScreen > div > div.group-admin-container > div.admin-body-box.box-card > div > div.menu-box > div > div:nth-child(4)").remove() } </script> <div class="back-to-top back-to-top-toggle"> <div class="icon"><img src="https://static.oschina.net/new-osc/img/icon/back-to-top.svg" alt="返回顶部"></div> <div class="text">顶部</div> </div> <script src="https://static.oschina.net/new-osc/js/utils/semantic-ui/semantic.min.js?t=1670405958000"></script> <script src="https://static.oschina.net/new-osc/js/utils/vue.min.js?t=1670405958000"></script> <script src="https://static.oschina.net/new-osc/js/utils/jweixin-1.6.0.js"></script> <script type="text/javascript" src="https://static.oschina.net/new-osc/dist/js/space.5d82f4ce.js"></script> <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https'){ bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else{ bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> <script> var _hmt = _hmt || []; _hmt.push(['_requirePlugin', 'UrlChangeTracker', { shouldTrackUrlChange: function (newPath, oldPath) { return newPath && oldPath; }} ]); (function() { var hm = document.createElement("script"); hm.src = "https://hm.baidu.com/hm.js?a411c4d1664dd70048ee98afe7b28f0b"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(hm, s); })(); </script> <!-- Global site tag (gtag.js) - Google Analytics --> <!-- <script async src="https://www.googletagmanager.com/gtag/js?id=G-TK89C9ZD80"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-TK89C9ZD80'); </script> --> <script> window.goatcounter = { path: function(p) { return location.host + p } } </script> <script data-goatcounter="https://visit.oschina.net/count" async src="//visit.oschina.net/count.js"></script> <script async> (function(){ var el = document.createElement("script"); el.src = "https://lf1-cdn-tos.bytegoofy.com/goofy/ttzz/push.js?2f2c965c87382dadf25633a3738875e5ccd132720338e03bf7e464e2ec709b9dfd9a9dcb5ced4d7780eb6f3bbd089073c2a6d54440560d63862bbf4ec01bba3a"; el.id = "ttzz"; var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(el, s); })(window) </script> </body> </html> <!-- Generated by oschina (init:1[ms],page:170[ms],ip:8.222.208.146) //--> <img data-src='baidu-visit' style='display:none' src='http://hm.baidu.com/hm.gif?si=a411c4d1664dd70048ee98afe7b28f0b&amp;et=0&amp;nv=1&amp;st=1&amp;v=wap-2-0.3&amp;rnd=1885313859'></img>

Pages: 1 2 3 4 5 6 7 8 9 10