diff --git a/awesomelist/img/icon.chansos.com.png b/awesomelist/img/icon.chansos.com.png
index 8044df9..cb622f5 100644
Binary files a/awesomelist/img/icon.chansos.com.png and b/awesomelist/img/icon.chansos.com.png differ
diff --git a/awesomelist/projects.md b/awesomelist/projects.md
index 5dd6dbe..dae81fe 100644
--- a/awesomelist/projects.md
+++ b/awesomelist/projects.md
@@ -1,57 +1,59 @@
- Projects under 996ICU License. Thanks for your support!
+Projects under 996ICU License. Thanks for your support!
===
无论大小,从我做起,贡献出一份属于自己的力量。已加入 996ICU License 项目列表,欢迎随时补充。
贡献指南
----
- - 官网链接
- - 如果是GitHub仓库,请按此格式填写`[GitHub](url)`
- - 如果是其他网站,请按此格式填写`[官网名称或项目名称](url)`
+===
+- LOGO尺寸
+ - 建议大小 *60 * 60* `
`
+- 官网链接
+ - 如果是GitHub仓库,请按此格式填写`[GitHub](url)`
+ - 如果是其他网站,请按此格式填写`[官网名称或项目名称](url)`
[Chansos-Website-Official]:https://chansos.com
[Chansos-Website-Github]:https://github.com/ChangedenCZD
|LOGO|项目|官网|简介|
|:---:|:---|:---|:---|
-|
| [dura](https://github.com/CN-YUANYU/dura) | https://github.com/CN-YUANYU/dura | 基于 redux、typescript 的前端数据流方案 |
+|
| [dura](https://github.com/unarxiv/cvpm) | [GitHub](https://github.com/unarxiv/cvpm) | 计算机视觉的包管理工具 |
+|
| [dura](https://github.com/CN-YUANYU/dura) | [GitHub](https://github.com/CN-YUANYU/dura) | 基于 redux、typescript 的前端数据流方案 |
|
| [vue-apis](https://github.com/ChangedenCZD/vue-apis) |[Github][Chansos-Website-Github] / [Official][Chansos-Website-Official]| 集成axios的vue插件 |
|
| [optimize-vue](https://github.com/ChangedenCZD/optimize-vue) |[Github][Chansos-Website-Github] / [Official][Chansos-Website-Official]| 基于 vue-cli 3.0 构建的快速开发框架 |
|
| [optimize-vue-cli](https://github.com/ChangedenCZD/optimize-vue-cli) |[Github][Chansos-Website-Github] / [Official][Chansos-Website-Official]| 基于 vue-cli 3.0 构建的快速开发框架的脚手架 |
| - | [thinkphp5-restfulapi](https://github.com/Leslin/thinkphp5-restfulapi) |(https://github.com/Leslin)| 基于 thinkphp5 开发的restful api快速开发框架 |
-| | [zhihu-crawler](https://github.com/wycm/zhihu-crawler) |https://github.com/wycm/zhihu-crawler| 基于Java的高性能、支持免费http代理池、横向扩展、分布式爬虫项目 |
+| - | [zhihu-crawler](https://github.com/wycm/zhihu-crawler) |https://github.com/wycm/zhihu-crawler| 基于Java的高性能、支持免费http代理池、横向扩展、分布式爬虫项目 |
|
| [MybatisPlus](https://github.com/baomidou/mybatis-plus)|[MybatisPlus](https://mybatis.plus/)| Mybatis 扩展组件 |
|
| [server](https://github.com/wildfirechat/server) |[wildfirechat](http://docs.wildfirechat.cn/)| 野火IM解决方案,server端 |
-| | [android-chat](https://github.com/wildfirechat/android-chat) |[wildfirechat](http://docs.wildfirechat.cn/)| 野火IM解决方案,Android平台 SDK和Demo |
-| | [ios-chat](https://github.com/wildfirechat/ios-chat) |[wildfirechat](http://docs.wildfirechat.cn/)| 野火IM解决方案,iOS平台 SDK和Demo |
-| | [pc-chat](https://github.com/wildfirechat/pc-chat) |[wildfirechat](http://docs.wildfirechat.cn/)| 野火IM解决方案,PC 平台 Demo |
-| | [app_server](https://github.com/wildfirechat/app_server) |[wildfirechat](http://docs.wildfirechat.cn/)| 野火IM解决方案,应用服务 |
-| | [robot_server](https://github.com/wildfirechat/robot_server) |[wildfirechat](http://docs.wildfirechat.cn/)| 野火IM解决方案,机器人服务 |
+| - | [android-chat](https://github.com/wildfirechat/android-chat) |[wildfirechat](http://docs.wildfirechat.cn/)| 野火IM解决方案,Android平台 SDK和Demo |
+| - | [ios-chat](https://github.com/wildfirechat/ios-chat) |[wildfirechat](http://docs.wildfirechat.cn/)| 野火IM解决方案,iOS平台 SDK和Demo |
+| - | [pc-chat](https://github.com/wildfirechat/pc-chat) |[wildfirechat](http://docs.wildfirechat.cn/)| 野火IM解决方案,PC 平台 Demo |
+| - | [app_server](https://github.com/wildfirechat/app_server) |[wildfirechat](http://docs.wildfirechat.cn/)| 野火IM解决方案,应用服务 |
+| - | [robot_server](https://github.com/wildfirechat/robot_server) |[wildfirechat](http://docs.wildfirechat.cn/)| 野火IM解决方案,机器人服务 |
| - | [WeChatBlog](https://github.com/NiZerin/WeChatBlog) |[NiZerin](https://github.com/NiZerin)| 微信小程序 & 个人博客 & WordPress REST API |
|  | [Yearning](https://github.com/cookieY/Yearning) |[cookieY](https://github.com/cookieY)| Mysql SQL审核平台 |
-| | [java-multi-thread-programming](https://github.com/loveincode/java-multi-thread-programming) |[java-multi-thread-programming/](https://loveincode.github.io/java-multi-thread-programming/)| 《Java多线程编程核心技术》源码 |
-| | [notes](https://github.com/loveincode/notes) |[https://loveincode.github.io/notes/](https://loveincode.github.io/notes/)| 一个Java后端工程师的学习笔记 |
+| - | [java-multi-thread-programming](https://github.com/loveincode/java-multi-thread-programming) |[java-multi-thread-programming/](https://loveincode.github.io/java-multi-thread-programming/)| 《Java多线程编程核心技术》源码 |
+| - | [notes](https://github.com/loveincode/notes) |[https://loveincode.github.io/notes/](https://loveincode.github.io/notes/)| 一个Java后端工程师的学习笔记 |
|  | [APIJSON](https://github.com/TommyLemon/APIJSON) |[APIJSON.org](http://apijson.org/)| 🏆码云最有价值开源项目
🚀自动化接口和文档 ORM 库:后端接口和文档自动化,前端(客户端) 定制返回JSON的数据和结构! |
-| - | [mina-gulp-cli](https://github.com/milobluebell/mina-gulp-cli) | https://github.com/milobluebell/mina-gulp-cli | 一个轻量级的小程序开发脚手架,基于gulp
+| - | [mina-gulp-cli](https://github.com/milobluebell/mina-gulp-cli) | https://github.com/milobluebell/mina-gulp-cli | 一个轻量级的小程序开发脚手架,基于gulp
| - | [aya-store](https://github.com/milobluebell/aya-store) | https://github.com/milobluebell/aya-store | 小程序状态管理模块
| - | [eppdev-jee-pom](https://github.com/eppdev/eppdev-jee-pom) | https://jee.eppdev.cn | 数据驱动的JavaEE代码生成程序 |
-|
| [Yearning](https://github.com/cookieY/Yearning) |[cookieY](https://github.com/cookieY)| Mysql SQL审核平台 |
-|
| [You-need-to-know-css](https://github.com/l-hammer/You-need-to-know-css) |[-](https://lhammer.cn/You-need-to-know-css)| 💄CSS tricks for web developers~ |
+|
| [You-need-to-know-css](https://github.com/l-hammer/You-need-to-know-css) |[You-need-to-know-css](https://lhammer.cn/You-need-to-know-css)| 💄CSS tricks for web developers~ |
| - | [Android-KlineChar](https://github.com/icechao/kline) |[icechao](https://github.com/icechao)| 安卓高仿火币,快速实现K线功能的lib |
| - | [Android-ZBLibrary](https://github.com/TommyLemon/Android-ZBLibrary) |[Android-ZBLibrary](https://github.com/TommyLemon/Android-ZBLibrary)| 🔥Android MVP快速开发框架,做国内 「Demo最全面」「注释最详细」「使用最简单」「代码最严谨」的Android开源UI框架 |
|
| [awesome-golang-leetcode](https://github.com/kylesliu/awesome-golang-leetcode) |[Kyle Liu](https://github.com/kylesliu)| Leetcode Golang 题解 |
-| - | [easy-filter](https://github.com/PsChina/easy-filter) | [PsChina](https://github.com/PsChina) | vue2.x 过滤器插件 |
-| - | [Vueg](https://github.com/jaweii/Vueg----page-transition-plugin) | https://github.com/jaweii/Vueg----page-transition-plugin | Page level transition plugin for vue-router|
-| - | [one](https://github.com/lizhichao/one) | https://github.com/lizhichao/one | 一个极简的高性能常驻内存php框架|
+| - | [easy-filter](https://github.com/PsChina/easy-filter) | [PsChina](https://github.com/PsChina) | vue2.x 过滤器插件 |
+| - | [Vueg](https://github.com/jaweii/Vueg----page-transition-plugin) | https://github.com/jaweii/Vueg----page-transition-plugin | Page level transition plugin for vue-router|
+| - | [one](https://github.com/lizhichao/one) | https://github.com/lizhichao/one | 一个极简的高性能常驻内存php框架|
|
| [starRTC](https://github.com/starrtc/starrtc-server) |[starRTC](https://starRTC.com)| 免费IM,免费视频通话,免费视频会议,免费直播连麦服务端 |
|
| [starRTC](https://github.com/starrtc/starrtc-android-demo) |[starRTC](https://starRTC.com)| 免费IM,免费视频通话,免费视频会议,免费直播连麦安卓客户端 |
-| - | [vue-color-ui](https://github.com/martin-yin/vue-color-ui) | https://github.com/martin-yin/vue-color-ui | 微信小程序color-ui的vue版本 |
-| - | [WxJava](https://github.com/Wechat-Group/WxJava) | https://github.com/Wechat-Group/WxJava | 微信开发 Java SDK|
-| - | [cyclone](https://github.com/simpleapples/cyclone) | https://github.com/simpleapples/cyclone | Cyclone is a go package to spawn, reuse and manage a number of goroutines by a pool. |
+| - | [vue-color-ui](https://github.com/martin-yin/vue-color-ui) | https://github.com/martin-yin/vue-color-ui | 微信小程序color-ui的vue版本 |
+| - | [WxJava](https://github.com/Wechat-Group/WxJava) | https://github.com/Wechat-Group/WxJava | 微信开发 Java SDK|
+| - | [cyclone](https://github.com/simpleapples/cyclone) | https://github.com/simpleapples/cyclone | Cyclone is a go package to spawn, reuse and manage a number of goroutines by a pool. |
| - | [NumbCube](https://github.com/KirosHan/NumbCube) | https://github.com/KirosHan/NumbCube | NumbCube流媒体直播解决方案 |
-| - | [bootcdn](https://github.com/AJLoveChina/bootcdn) | https://github.com/AJLoveChina/bootcdn | :wrench:快速查询一个开源库在bootcdn的URL地址|
-| - | [vue-keyboard](https://github.com/AJLoveChina/vue-keyboard) | https://ajlovechina.github.io/vue-keyboard/docs/index.html | :musical_keyboard:A real hand tapping keyboard for vuejs.|
-| - | [Leetcode-Java](https://github.com/pphdsny/Leetcode-Java) | https://github.com/pphdsny/Leetcode-Java | Leetcode java题解,持续更新|
-| - | [dynamic-add-date](https://github.com/yidasanqian/dynamic-add-date) | https://github.com/yidasanqian/dynamic-add-date | 一款基于MyBatis框架,可以对插入和更新Sql语句动态地添加日期列和对应值的插件|
+| - | [bootcdn](https://github.com/AJLoveChina/bootcdn) | https://github.com/AJLoveChina/bootcdn | :wrench:快速查询一个开源库在bootcdn的URL地址|
+| - | [vue-keyboard](https://github.com/AJLoveChina/vue-keyboard) | https://ajlovechina.github.io/vue-keyboard/docs/index.html | :musical_keyboard:A real hand tapping keyboard for vuejs.|
+| - | [Leetcode-Java](https://github.com/pphdsny/Leetcode-Java) | https://github.com/pphdsny/Leetcode-Java | Leetcode java题解,持续更新|
+| - | [dynamic-add-date](https://github.com/yidasanqian/dynamic-add-date) | https://github.com/yidasanqian/dynamic-add-date | 一款基于MyBatis框架,可以对插入和更新Sql语句动态地添加日期列和对应值的插件|
| - |[WebSocketDemo](https://github.com/0xZhangKe/WebSocketDemo)|https://github.com/0xZhangKe/WebSocketDemo|用于简化 WebSocket 在 Android 平台使用的封装方法|
| - |[ShiZhong](https://github.com/0xZhangKe/ShiZhong)|https://github.com/0xZhangKe/ShiZhong|一个用于制定各种计划的APP|
| - |[BAButton](https://github.com/BAHome/BAButton)|https://github.com/BAHome/BAButton |一款OC语言的按钮各种文字图片状态的封装|
@@ -69,7 +71,12 @@
| - | [random-mua](https://github.com/yahtnif/random-mua) | [random-mua](https://github.com/yahtnif/random-mua) | Random Modern User-Agent. |
| - | [smarkdown](https://github.com/yahtnif/smarkdown) | [smarkdown](https://github.com/yahtnif/smarkdown) | Markdown parser, simplicity and extensibility. |
| - | [suni](https://github.com/yahtnif/suni) | [suni](https://github.com/yahtnif/suni) | Arr, Hash, Is, Obj, Random, Str, Wrandom |
-|  | [Edge Translate](https://github.com/EdgeTranslate/EdgeTranslate) | [Edge Translate](https://github.com/EdgeTranslate) | 一款支持多种浏览器的网页翻译插件 |
+|  | [Edge Translate](https://github.com/EdgeTranslate/EdgeTranslate) | [GitHub](https://github.com/EdgeTranslate) / [Chrome Web Store](https://chrome.google.com/webstore/detail/bocbaocobfecmglnmeaeppambideimao) / [Firefox Add-ons](https://addons.mozilla.org/firefox/addon/edge_translate) | 一款支持多种浏览器的网页翻译插件 |
|  | [AMEGetterMaker](https://github.com/ame017/AMEGetterMaker) | [Github-AMEGetterMaker](https://github.com/ame017/AMEGetterMaker) | (Xcode)一个无需resign的Xcode懒加载生成器 |
|  | [AMECategoryMaker](https://github.com/ame017/AMECategoryMaker) | [Github-AMECategoryMaker](https://github.com/ame017/AMECategoryMaker) | (Xcode)一个无需resign的Xcode category生成器 |
| - | [Hikyuu](https://github.com/fasindog/hikyuu) | https://github.com/fasiondog/hikyuu | Hikyuu Quant Framework是一款基于C++/Python的高性能开源量化交易研究框架,用于策略分析及回测 |
+|  | [vscode-syncing](https://github.com/nonoroazoro/vscode-syncing) | [Syncing - Visual Studio Marketplace](https://marketplace.visualstudio.com/items?itemName=nonoroazoro.syncing) | Syncing 是一个 VSCode 扩展,它能在多台设备之间同步您的所有 VSCode 配置。 |
+|  | [Bounce](https://github.com/zhangyu0310/bounce) | https://zhangyu0310.github.io/bounce/ | A C++11 network library in Linux. |
+| - | [Swoole IDE helper](https://github.com/wudi/swoole-ide-helper) | https://github.com/wudi/swoole-ide-helper | Auto completion, trigger suggest and view docs for Swoole in editor. |
+| - | [MyAlgorithm](https://github.com/ChongqingWangYu/MyAlgorithm)|[MyAlgorithm](https://github.com/ChongqingWangYu)| 算法题库持续更新,内含详细注释及解题思路。 |
+|  | [CSV2Entity](https://github.com/juwikuang/csv2entity) |[Github](https://github.com/juwikuang/csv2entity)| 用CSV生成.net class |
diff --git a/blacklist/blacklist.md b/blacklist/blacklist.md
index ea0bb66..711da67 100644
--- a/blacklist/blacklist.md
+++ b/blacklist/blacklist.md
@@ -68,5 +68,7 @@
|北京|[北京必胜课教育科技有限公司](http://winlesson.com/)|2019年4月|966|[图片-1](img/bsk966-001.jpeg) [图片-2](img/bsk966-003.png)|
|上海|[蝴蝶互动](http://hoodinn.hgame.com/default/index)|2019年2月|966|[知乎:如何评价蝴蝶互动?](https://www.zhihu.com/question/40858342/answer/616999472) / [聊天记录截图](img/蝴蝶互动-聊天记录.png) / ([所受委托资料-0](img/蝴蝶互动-报告委托截图-0.jpg) [所受委托资料-1](img/蝴蝶互动-报告委托截图-1.jpg))|
|深圳|[深圳市世纪纵横科技发展有限公司](http://www.viothink.com/?tdsourcetag=s_pctim_aiomsg)|2019年4月|966、加班、拖延工资|[拖欠工资](img/chat1.png),[拖欠工资](img/chat2.png),[拖欠工资](img/chat3.png)。而且经常加班到1、2点[加班1](img/taxi.jpg)[加班2](img/taxi2.jpg)[加班3](img/taxi3.jpg)。周六是强制上班|
+|北京|[北京关键科技股份有限公司](http://www.keyware.com.cn/)|2019年3月|986|986且没加班费不能换休[图片-1](img/keware1.png) [图片-2](img/keyware2.png)|[公众号发布,说自发加班加点](https://mp.weixin.qq.com/s/3bB1csq2LYIWsvOjuHcAOQ)|
+
更多不良公司(包括但不限于违法加班)请参见:
[程序员找工作黑名单](https://github.com/shengxinjing/programmer-job-blacklist)
diff --git a/blacklist/img/996icu_not_found_1.jpg b/blacklist/img/996icu_not_found_1.jpg
index e914477..19d1d23 100644
Binary files a/blacklist/img/996icu_not_found_1.jpg and b/blacklist/img/996icu_not_found_1.jpg differ
diff --git a/blacklist/img/996icu_not_found_2.jpg b/blacklist/img/996icu_not_found_2.jpg
index 9b75ee6..7054daa 100644
Binary files a/blacklist/img/996icu_not_found_2.jpg and b/blacklist/img/996icu_not_found_2.jpg differ
diff --git a/blacklist/img/996icu_not_found_3.jpg b/blacklist/img/996icu_not_found_3.jpg
index 5c4fed2..cc6673a 100644
Binary files a/blacklist/img/996icu_not_found_3.jpg and b/blacklist/img/996icu_not_found_3.jpg differ
diff --git a/blacklist/img/bsk966-001.jpeg b/blacklist/img/bsk966-001.jpeg
index 769b293..43c1c91 100644
Binary files a/blacklist/img/bsk966-001.jpeg and b/blacklist/img/bsk966-001.jpeg differ
diff --git a/blacklist/img/keyware1.png b/blacklist/img/keyware1.png
new file mode 100644
index 0000000..f516a32
Binary files /dev/null and b/blacklist/img/keyware1.png differ
diff --git a/blacklist/img/keyware2.png b/blacklist/img/keyware2.png
new file mode 100644
index 0000000..fc41192
Binary files /dev/null and b/blacklist/img/keyware2.png differ
diff --git a/blacklist/img/youzu.png b/blacklist/img/youzu.png
index 0a0d88f..503f783 100644
Binary files a/blacklist/img/youzu.png and b/blacklist/img/youzu.png differ
diff --git a/blacklist/img/蝴蝶互动-报告委托截图-0.jpg b/blacklist/img/蝴蝶互动-报告委托截图-0.jpg
index 7a1011c..27cff7c 100644
Binary files a/blacklist/img/蝴蝶互动-报告委托截图-0.jpg and b/blacklist/img/蝴蝶互动-报告委托截图-0.jpg differ
diff --git a/blacklist/img/蝴蝶互动-报告委托截图-1.jpg b/blacklist/img/蝴蝶互动-报告委托截图-1.jpg
index 3883b92..235299c 100644
Binary files a/blacklist/img/蝴蝶互动-报告委托截图-1.jpg and b/blacklist/img/蝴蝶互动-报告委托截图-1.jpg differ
diff --git a/blacklist/img/蝴蝶互动-聊天记录.png b/blacklist/img/蝴蝶互动-聊天记录.png
index cfc31d4..f84eb14 100644
Binary files a/blacklist/img/蝴蝶互动-聊天记录.png and b/blacklist/img/蝴蝶互动-聊天记录.png differ
diff --git a/externals/rescue.md b/externals/rescue.md
index 2a0612c..fbdcf54 100644
--- a/externals/rescue.md
+++ b/externals/rescue.md
@@ -15,8 +15,8 @@
人的一生都在为衣食住行烦恼,忘我的工作是为了解决这种烦恼,区别在于有的人解决了自己的烦恼,有的人解决了一群人的烦恼。在效率最大化的模式下,这种烦恼同样存在,只有效率最大化的同时能获得对等的生存资源,才能真正解决996的问题。时间对于每个人都是对等的,不会厚此薄彼,也许时间货币能够解决这个问题。**只有建立一种大家都能够认可的体系,不分国界,不分种族,用时间货币去衡量每一份工作量的大小,在任务获得收益时,将收益平分给持有时间货币的人**,这样才能让每一个人既能让自己的效率最大化,又能解决自己的烦恼,同时又在这个人工智能爆发的时代避免996甚至997的结局,这即为拯救996的配方。
-[拯救 996 的配方](http://39.105.146.63/symphony/article/1553937361255)
+[拯救 996 的配方](https://qiankunpingtai.cn/symphony/article/1553937361255)
# 拯救 996 模型畅想
-[拯救 996 模型畅想 ](http://39.105.146.63/symphony/article/1554004288639)
+[拯救 996 模型畅想 ](https://qiankunpingtai.cn/symphony/article/1554004288639)