怼力通证

Proof of DU

::.

gen. at 220831.091912.2719

怼员 怼力 数值
atmcoffee ... 0.00
wuhuhu800 ... 0.00
xpgeng ... 0.00
LFasMike ... 0.00
chaozding ... 0.00

.::

缘起

进入 玻璃花园 大家相互观察, 才能感受到自学的参差多态, 是多么欢乐.

背景

一个自学社区面临的典型问题

  • 如何证明自己在自学?
  • 具体都自学了什么?

现象

自怼圈任务丰富

而记录个人自怼证据大多分散在各处分支

收敛自学证据仅集中在手工化的 2 个维度:

Season Plan
时间账单?

为更好得评估日有寸进

需自动化 多维评估工具...

分析

量化分析建立在可观察的外在行为指标上

幸好主要蟒营有效外部活动都在 github 中

而且: API previews | GitHub Developer Guide 也有丰富接口

目标

自动化定期统计关键客观活性数据:

每个成员, 历史/近期 核心行为

  • top5 单独的通证页面, URI 模式:
    • du.101.camp/podu/
  • 包含:
    • commit 次数, 涉及行数
    • commit-comments 次数, 字数
    • issue 次数, 字数, 平均字数/次
    • issue-comments 次数, 字数, 平均字数/次
    • wiki 编辑次数, 涉及字数
  • 以及, 通过归一化, 加权后, 活性指数, 在怼圈历史上的总排名

现状

  • 代码: du4proto/PoDU at DU_tools · DebugUself/du4proto
  • 依赖:
    • Python >= 3.7.0
    • requests
    • numpy
    • matplotlib
    • termgraph
    • textwrap3
  • 统计:
    • ci ~ commit , 自怼仓库 push 次数
    • cc ~ commit-comments , 提交 diff 页面中的回复/讨论次数
    • is ~ issue , 自怼提案创建次数
    • ic ~ issue-comments , 自怼仓提案回复次数

以此综合指数为基础所有成员为数据域进行归一化处置

访问

  • 入口:https://github.com/DebugUself/PoDU
  • 怼员:https://du.101.camp/PoDU/v0/{github 帐号}/>
    • eg:https://du.101.camp/PoDU/v0/zoomquiet/>

详情参见 -> PoDU 综述2:四神汤 ~ DebugUself with DAMA ;-)

( ̄▽ ̄)

  • 191006 ZQ fix #785
  • 190820 @izhangshiying improve site by hand -> HTML
  • 190609 init. site
  • 190401 init. new proof
  • 180401 pub. prototype srv.
  • 170401 init. community

蟒营®编程思维提高班 Python版/第11期 正在报名

精品小班/ 每期<42人

  • 开始报名: 2020.7.22
  • 报名截止: 2020.8.23
  • 正式开课: 2020.8.30
  • 课程结束: 2020.10.11
扫描报名: 101camp11py

蟒营®式 原创课程

伴你重享学习乐趣

官网: py.101.camp

Reactivate Joy by Self-teching with You


任何问题可先进入知识星球(免费)咨询:
FAQ

关注公众号, 持续获得相关各种咨询:
mainium


追问

任何问题, 随时邮件提问可也:
[email protected]