<commit_before>## About hacknical

### hacknical 是什么？

在我工作的经历中，无论是面试别人，或者在换工作时被人面试，都是一件很麻烦的事情。面试官经常对面试者的水平了解不足，而有些水平不错的开发者，也不知道该如何很好的展现自我。在这些状态下，简历里往往会有这样或那样的瑕疵：

- 工作经历要么描述的太少，要么废话太多
- 没有实际的线上作品
- 没有可看的公开或开源代码来让面试官了解自己的代码水平和风格
- 往往喜欢用 “百分之XX” 这样的进度来表示自己精通某种语言
- 无法通过简历，看出面试者的灵魂和风格

所以，对于经验不足的人来说，在书写简历时如果没有一个很好的模板或者引导，比较容易走进一个自嗨的误区。如何言简意赅的展现自己的经历，让面试官认识到自己的水平，则是 hacknical 想要去解决的问题。

### 它能做什么？

有了上述的问题，hacknical 会去一步步尝试优化整个流程，引导你写出更好更高效的简历。

目前，功能如下：

- 一个体验更好的简历填写流程。
- 通过 github 登录，抓取你公开的 repos/commits/languages/star/followers 等信息，生成一张较为详细的可视化总结报告。
- 你可以选择性的在自己的简历，或者 hacknical 生成的在线简历后面附件上这份 github 报告（推荐），以便让心仪的公司更加精准的了解你。
- 可以随时选择 公开/私密 自己的在线简历以及 github 总结报告。

### 你可以怎么玩？

- 可以单纯的把它作为查看自己 github 总结报告的工具
- 可以把 github 总结报告附属在自己的简历上
- 可以通过它生成自己的在线简历，并选择性的附加 github 总结报告

### Next ?

目前，hacknical 仅处于试验阶段，一些地方还不完善：

**计划中的功能：**

- [x] 通过分析用户的 github star 信息，来预测其技术偏好和趋势
- [x] 将在线简历转为 PDF
- [ ] 移动端简历的编辑
- [x] 移动端简历的展示
- [ ] 更多更好的简历模板
- [x] 增加对 orgs 的统计
- [ ] 增加对 fork 项目的 contributions 的统计

**已知的问题：**

- [x] 用户的 repos 没有抓取完全
- [x] 微信分享到朋友圈后，页面会被强制重排（需要 https）

如果有其他的建议，欢迎 [提出 issue](https://github.com/ecmadao/hacknical/issues)

### 其他

- hacknical 是一个开源项目，遵循 [Apache License](https://github.com/ecmadao/hacknical/blob/master/LICENSE) 
- 项目地址位于：[ecmadao/hacknical](https://github.com/ecmadao/hacknical)
- 保证对用户永久免费
- 线上 DEMO
  - [我的在线简历](https://hacknical.com/resume/tF0OVz3XKRwBj0eenOJvAgL2Mbw=) -- -- 已适配移动端
  - [我的 github 数据分析报告](https://hacknical.com/github/ecmadao) -- -- 已适配移动端

你可以 [戳这里](https://github.com/ecmadao/hacknical/issues)，通过 issue 提出你的意见和建议，帮助我更好的完善它，谢谢。
<commit_msg>Update ABOUT-zh.md<commit_after>## About hacknical

### hacknical 是什么？

在我工作的经历中，无论是面试别人，或者在换工作时被人面试，都是一件很麻烦的事情。面试官经常对面试者的水平了解不足，而有些水平不错的开发者，也不知道该如何很好的展现自我。在这些状态下，简历里往往会有这样或那样的瑕疵：

- 工作经历要么描述的太少，要么废话太多
- 没有实际的线上作品
- 没有可看的公开或开源代码来让面试官了解自己的代码水平和风格
- 往往喜欢用 “百分之XX” 这样的进度来表示自己精通某种语言
- 无法通过简历，看出面试者的灵魂和风格

所以，对于经验不足的人来说，在书写简历时如果没有一个很好的模板或者引导，比较容易走进一个自嗨的误区。如何言简意赅的展现自己的经历，让面试官认识到自己的水平，则是 hacknical 想要去解决的问题。

### 它能做什么？

有了上述的问题，hacknical 会去一步步尝试优化整个流程，引导你写出更好更高效的简历。

目前，功能如下：

- 一个体验更好的简历填写流程。
- 通过 github 登录，抓取你公开的 repos/commits/languages/star/followers 等信息，生成一张较为详细的可视化总结报告。
- 你可以选择性的在自己的简历，或者 hacknical 生成的在线简历后面附件上这份 github 报告（推荐），以便让心仪的公司更加精准的了解你。
- 可以随时选择 公开/私密 自己的在线简历以及 github 总结报告。

### 你可以怎么玩？

- 可以单纯的把它作为查看自己 github 总结报告的工具
- 可以把 github 总结报告附属在自己的简历上
- 可以通过它生成自己的在线简历，并选择性的附加 github 总结报告

### Next ?

目前，hacknical 仅处于试验阶段，一些地方还不完善：

**计划中的功能：**

- [x] 通过分析用户的 github star 信息，来预测其技术偏好和趋势
- [x] 将在线简历转为 PDF
- [ ] 移动端简历的编辑
- [x] 移动端简历的展示
- [ ] 更多更好的简历模板
- [x] 增加对 orgs 的统计
- [ ] 增加对 fork 项目的 contributions 的统计

**已知的问题：**

- [x] 用户的 repos 没有抓取完全
- [x] 微信分享到朋友圈后，页面会被强制重排（需要 https）

如果有其他的建议，欢迎 [提出 issue](https://github.com/ecmadao/hacknical/issues)

### 其他

- hacknical 是一个开源项目，遵循 [Apache License](https://github.com/ecmadao/hacknical/blob/master/LICENSE) 
- 项目地址位于：[ecmadao/hacknical](https://github.com/ecmadao/hacknical)
- 保证对用户永久免费
- 线上 DEMO
  - [我的在线简历](https://hacknical.com/ecmadao/resume) -- -- 已适配移动端
  - [我的 github 数据分析报告](https://hacknical.com/ecmadao/github) -- -- 已适配移动端

你可以 [戳这里](https://github.com/ecmadao/hacknical/issues)，通过 issue 提出你的意见和建议，帮助我更好的完善它，谢谢。

{'fraction_non_alphanumeric': 0.13201008191556396, 'fraction_numerical': 0.001260239445494644, 'mean_word_length': 5.4271255060728745, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 12, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6090869', 'n_tokens_mistral': 2402, 'n_tokens_neox': 2837, 'n_words': 203}