diff --git a/README.md b/README.md
index 723a803..256e383 100644
--- a/README.md
+++ b/README.md
@@ -15,6 +15,7 @@
计划整理分类&目录:(√代表已完成,x代表正在施工...)
- cookie
+- 图片格式化
- [登录](login)
- [二维码登录](login/QR.md)√
- 密码&短信登录
@@ -79,8 +80,8 @@
- [B币方式](electric/Bcoin.md)√
- [微信&支付宝方式](electric/WeChat&Alipay.md)√
- [充电留言](electric/charge_msg.md)√
-- 动态
- - 发送&转载动态
+- [动态](dynamic)
+ - [发送&转载动态](dynamic/publish.md)x
- 动态列表
- 动态内容
- 小视频
diff --git a/dynamic/publish.md b/dynamic/publish.md
new file mode 100644
index 0000000..71cfe3f
--- /dev/null
+++ b/dynamic/publish.md
@@ -0,0 +1,55 @@
+# 发布动态
+
+## 为动态(画友)上传图片
+
+> http://api.vc.bilibili.com/api/v1/drawImage/upload
+
+*方式:POST*
+
+需要登录(SESSDATA)
+
+~~这是图床?(滑稽保命)~~
+
+注意:非日常类型像素宽高必须大于420
+
+参数(multipart/form-data):
+
+| 参数名 | 类型 | 内容 | 必要性 | 备注 |
+| -------- | ---- | ------------------ | ------ | ------------------------------------------------------------ |
+| file_up | data | 需要上传的图片文件 | 必要 | 格式仅支持jpg png gif |
+| category | data | 图片类型 | 必要 | daily:日常(动态)
draw:绘画(画友)
cos:摄影(COS PLAY) |
+
+**json回复:**
+
+| 字段 | 类型 | 内容 | 备注 |
+| ------- | ---- | -------- | ------------------------------------------------------------ |
+| code | num | 返回值 | 0:成功
-1:未添加图片
-2:参数错误
-3:图片尺寸过小
-4:账号未登录
-7:图片信息错误 |
+| message | str | 错误信息 | 默认为success |
+| data | obj | 信息本体 | 仅在正确时既`code=0`时为有效信息 |
+
+`data`对象:
+
+| 字段 | 类型 | 内容 | 备注 |
+| ------------ | ---- | -------------- | ---- |
+| image_height | str | 已上传图片url | |
+| image_width | num | 已上传图片宽度 | 像素 |
+| image_height | num | 已上传图片高度 | 像素 |
+
+示例:
+
+上传了一张图片`test.png`类型为`日常`
+
+curl -b SESSDATA=xxx -F "file_up=@test.png" -F "category=daily" "http://api.vc.bilibili.com/api/v1/drawImage/upload"
+
+```json
+{
+ "code":0,
+ "message":"success",
+ "data":{
+ "image_url":"http:\/\/i0.hdslb.com\/bfs\/album\/13f9523efe186a8066b2d72e80283cea2437eb62.png",
+ "image_width":1225,
+ "image_height":850
+ }
+}
+```
+
diff --git a/imgs/bangumi_fav.svg b/imgs/bangumi_fav.svg
new file mode 100644
index 0000000..907fce8
--- /dev/null
+++ b/imgs/bangumi_fav.svg
@@ -0,0 +1,5 @@
+
\ No newline at end of file
diff --git a/imgs/channel.svg b/imgs/channel.svg
new file mode 100644
index 0000000..308e4df
--- /dev/null
+++ b/imgs/channel.svg
@@ -0,0 +1,6 @@
+
diff --git a/imgs/video_up.svg b/imgs/video_up.svg
index 492d59f..e8987f5 100644
--- a/imgs/video_up.svg
+++ b/imgs/video_up.svg
@@ -1,4 +1,4 @@
-