{ "version": "https://jsonfeed.org/version/1", "title": "\u5916\u5305", "description": "", "home_page_url": "go/outsourcing", "feed_url": "feed/outsourcing.json", "icon": "https://cdn.v2ex.com/navatar/cfec/db27/190_large.png?m=1664623950", "favicon": "https://cdn.v2ex.com/navatar/cfec/db27/190_normal.png?m=1664623950", "items": [ { "author": { "url": "member/SnowHall", "name": "SnowHall", "avatar": "https://cdn.v2ex.com/avatar/2c6b/258e/666006_large.png?m=1739366664" }, "url": "t/1212598", "date_modified": "2026-05-14T02:42:18+00:00", "content_html": "

\u62a2\u8d2d\u95ee\u9898\u63cf\u8ff0

\n

\u5e73\u65f6\u6b63\u5e38\u7684\u9ed1\u767d\u53f7\u6d4b\u8bd5\u6b63\u5e38\uff0c\u4e00\u5230\u62a2\u8d2d\u671f\u95f4\u5c31\u51fa\u73b0\uff1a

\n\n

\u60f3\u95ee\u95ee\u5927\u4f6c\u4eec\u539f\u56e0\uff1a

\n\n

\u8981\u662f\u80fd\u89e3\u51b3\u8fd9\u4e2a\u95ee\u9898\uff0c\u4ef7\u683c\u5728\u5408\u7406\u8303\u56f4\u5185\u968f\u4fbf\u5927\u4f6c\u5f00\u3002

\n", "date_published": "2026-05-14T02:17:01+00:00", "title": "\u6c42\u4e00\u4e2a i \u8305\u53f0\u79d1\u6280\u4f5c\u8005\u6307\u70b9\u8ff7\u6d25\uff0c\u53ef\u4ed8\u8d39\u4fee\u8f66\uff01", "id": "t/1212598" }, { "author": { "url": "member/chowkit", "name": "chowkit", "avatar": "https://cdn.v2ex.com/gravatar/09b9e0299885eb4cdc5b9d0cefdde754?s=73&d=retro" }, "url": "t/1212485", "date_modified": "2026-05-13T12:12:52+00:00", "content_html": "\u6025\u6025\u6025\uff0c\u60f3\u627e\u4e00\u4e2a\u4f1a\u539f\u751f\u5b89\u5353\u548c iOS \u5f00\u53d1\u80fd\u529b\u7684\u524d\u7aef\uff0c\u4ea7\u54c1\u662f\u4e00\u6b3e\u5f55\u97f3\u8bbe\u5907\uff0cUI \u7a3f\u5b50\u5df2\u5907\u597d\uff0c\u8f6f\u4ef6\u63a5\u53e3\u5df2\u5b8c\u6210\uff0c\u8fd8\u9700\u8981\u5177\u5907\u4e00\u4e9b\u548c\u786c\u4ef6\u5bf9\u63a5\u53e3\u7684\u80fd\u529b\uff0c\u4f46\u662f\u8fd9\u65b9\u9762\u4e0d\u5f3a\u6c42\uff0c\u6709\u4eba\u5e26\u7740\u641e\uff0c\u4e3b\u8981\u662f\u524d\u7aef\u9875\u9762\u5b9e\u73b0\u3002\u53ef\u4ee5\u501f\u52a9 AI \u5de5\u5177\u9ad8\u6548\u5f00\u53d1\u3002

\u4ef7\u683c\u597d\u8c08\uff0c\u901f\u901f\u8054\u7cfb", "date_published": "2026-05-13T10:02:56+00:00", "title": "\u6025\u6025\u6025\uff0c\u60f3\u627e\u4e00\u4e2a\u4f1a\u539f\u751f\u5b89\u5353\u548c iOS \u5f00\u53d1\u80fd\u529b\u7684\u524d\u7aef\uff0c\u4ea7\u54c1\u662f\u4e00\u6b3e\u5f55\u97f3\u8bbe\u5907\uff0c UI \u7a3f\u5b50\u5df2\u5907\u597d\uff0c\u8f6f\u4ef6\u63a5\u53e3\u5df2\u5b8c\u6210\uff0c\u8fd8\u9700\u8981\u5177\u5907\u4e00\u4e9b\u548c\u786c\u4ef6\u5bf9\u63a5\u53e3\u7684\u80fd\u529b\uff0c\u4f46\u662f\u8fd9\u65b9\u9762\u4e0d\u5f3a\u6c42\uff0c\u6709\u4eba\u5e26\u7740\u641e\uff0c\u4e3b\u8981\u662f\u524d\u7aef\u9875\u9762\u5b9e\u73b0\u3002\u53ef\u4ee5\u501f\u52a9 AI \u5de5\u5177\u9ad8\u6548\u5f00\u53d1\u3002", "id": "t/1212485" }, { "author": { "url": "member/minuo0day", "name": "minuo0day", "avatar": "https://cdn.v2ex.com/gravatar/fd7d264c55213a659d7b5f3b0ec9cea5?s=73&d=retro" }, "url": "t/1212475", "date_modified": "2026-05-13T12:13:07+00:00", "content_html": "

\u9879\u76ee\u6392\u671f\u7d27\u5f20\uff0c\u8bbe\u8ba1\u8d44\u6e90\u4e0d\u8db3\uff0c\u6025\u9700 2 \u540d\u8d44\u6df1 UI \u8bbe\u8ba1\u5e08\uff0c\u6709\u89c4\u8303\uff0c\u6709\u6e05\u5355\uff0c\u4f46\u65e0\u539f\u578b\uff0c\u76f4\u63a5\u51fa UI \uff0c\u6709\u7684\u8bdd\u8054\u7cfb\u6211\uff0c\u6709\u8f66\u4f01\u7ecf\u9a8c\u7684\u4f18\u5148\uff0c\u53e6\u5916\u9700\u80fd\u63a5\u53d7\u767d\u5929\u4f1a\u8bae\u54e6

\n", "date_published": "2026-05-13T09:17:59+00:00", "title": "\u9760\u8c31\u7684\u81ea\u7531 UI \u8bbe\u8ba1\u5e08\u8fd9\u4e2a\u793e\u7fa4\u91cc\u6709\u4e48\uff1f", "id": "t/1212475" }, { "author": { "url": "member/1145148964", "name": "1145148964", "avatar": "https://cdn.v2ex.com/gravatar/e2e572807688a5c9c2c02aa111fa7662?s=73&d=retro" }, "url": "t/1212262", "title": "\u5bfb\u722c\u866b\u9ad8\u624b\u3002\u5bf9\u65b9\u662f\u4e00\u4e2a \u5de5\u5177\u7c7b app\u3002\u9700\u8981\u722c\u53d6\u91cc\u9762\u7684\u5185\u5bb9\u3002", "id": "t/1212262", "date_published": "2026-05-12T13:47:30+00:00", "content_html": "" }, { "author": { "url": "member/king920516", "name": "king920516", "avatar": "https://cdn.v2ex.com/gravatar/ae20d82031c830769fd974e81c59640e?s=73&d=retro" }, "url": "t/1212122", "title": "[\u63a5\u5355]\u5168\u6808\u5f00\u53d1 \u5b98\u7f51 / \u5c0f\u7a0b\u5e8f / App / \u7ba1\u7406\u540e\u53f0 / AI \u96c6\u6210", "id": "t/1212122", "date_published": "2026-05-12T04:11:51+00:00", "content_html": "

92 \u5e74\u8001\u7801\u519c\uff0c10 \u5e74\u5f00\u53d1\uff0c\u53d1\u4e2a\u63a5\u5355\u8d34\u3002

\n

**\u76ee\u524d\u53ef\u4ee5\u63d0\u4f9b\u7684\u80fd\u529b

\n

\u54c1\u724c\u5b98\u7f51 \u5168\u7aef\u9002\u914d\n\u5fae\u4fe1\u5c0f\u7a0b\u5e8f + App \u53cc\u7aef\u5f00\u53d1\n\u4f01\u4e1a\u7ba1\u7406\u540e\u53f0\nAI \u529f\u80fd\u96c6\u6210\uff08\u667a\u80fd\u5ba2\u670d\u7b49\uff09

\n

**\u4e3b\u8981\u6280\u672f\u6808

\n

\u6838\u5fc3\u6846\u67b6\uff1aVue \u3001TypeScript\n\u540e\u6bb5\u80fd\u529b\uff1ajava, python\n\u79fb\u52a8\u7aef :\u539f\u751f\u5c0f\u7a0b\u5e8f flutter\n\u5de5\u7a0b\u5316\uff1aDocker\n\u6709\u5f00\u53d1\u9700\u6c42\u7684\u670b\u53cb\uff0c\u76f4\u63a5\u52a0\u5fae\u4fe1 _nextstep

\n" }, { "author": { "url": "member/jiangzhaosen518", "name": "jiangzhaosen518", "avatar": "https://cdn.v2ex.com/avatar/b4fe/90dd/560105_large.png?m=1745567303" }, "url": "t/1212094", "title": "\u73b0\u5728 IT \u7684\u4eba\u624d\u5916\u5305\u9500\u552e\u4eba\u5458\uff0c\u90fd\u8fd9\u4e48\u6025\u4e0d\u53ef\u8010\u4e86\uff1f---\u5982\u679c\u5750\u6807\u5317\u4eac\u7684\u5927\u5496\uff0c\u53ef\u4ee5\u53d1\u7b80\u5386\u5230\u6211\u90ae\u7bb1", "id": "t/1212094", "date_published": "2026-05-12T02:48:36+00:00", "content_html": "

\u6628\u5929 5 \u6708 11 \u665a\u4e0a\uff0c\u4e00\u4e2a\u8001\u5ba2\u6237\u59d4\u6258\u6211\u5e2e\u4ed6\u6447\u4eba\uff0c\u9700\u8981 axure \u8f6f\u4ef6\u7b56\u5212 demo \u4eba\u5458\uff0c\u53ca java \u540e\u7aef\uff0c\u53ca vue \u524d\u7aef\uff0c\u5750\u6807\uff1a\u5317

\n

\u4eac\uff0c\u9700\u8981\u9a7b\u573a\uff0c\u9879\u76ee\u5468\u671f\uff1a1-2 \u4e2a\u6708

\n

\u6211\u4e0d\u4ec5\u5728\u5fae\u4fe1\u597d\u53cb\u91cc\uff0c\u5e2e\u4ed6\u63a8\u8350\u4eba\u624d\uff1b\u8fd8\u53bb\u5c0f\u7ea2\u4e66\u4e0a\u5e2e\u4ed6\u53d1\u5e16\u5b50\uff0c\u968f\u4e4b\u4eca\u5929 5 \u6708 12 \u4e0a\u5348\uff0c\u5c31\u6709\u5750\u6807\uff1a\u6cb3\u5357\u7684 IT \u4eba\u624d\u5916

\n

\u5305\u9500\u552e\u79c1\u4fe1\u6211\uff0c\u8981\u6c42\u6211\u62c9\u5fae\u4fe1\u7fa4\uff0c\u6211\u5728\u7b14\u8bb0\u7559\u8a00\uff0c\u8981\u6c42\u53d1\u7b80\u5386\uff0cTI \u4eba\u624d\u516c\u53f8\u4ecb\u7ecd\uff0c\u53ca\u9500\u552e\u4eba\u5458\u5fae\u4fe1\uff0c\u538b\u7f29\u6253\u5305\u53d1\u7ed9

\n

\u6211\u3002\u5bf9\u65b9\u5c45\u7136\u8bf4\uff0c\u6ca1\u6709\u90ae\u4ef6\uff0c\u4e00\u4e2a\u52b2\u8981\u6c42\u6211\u5fae\u4fe1\u62c9\u7fa4\u3002\u6211\u771f\u662f\u65e0\u8bed\uff1a\u7ecf\u8fc7\u7b5b\u9009\uff0c\u6211\u628a\u538b\u7f29\u5305\u53d1\u7ed9\u6211\u8001\u5ba2\u6237\uff0c\u8001\u5ba2\u6237\u770b

\n

\u4e86\uff0c\u89c9\u5f97\u4e0d\u9519\uff0c\u81ea\u7136\u52a0\u5bf9\u65b9\u5fae\u4fe1\u4e86\u3002

\n

\u73b0\u5728\u7684 IT \u4eba\u624d\u5916\u5305\u9500\u552e\uff0c\u90fd\u8fd9\u4e48\u6025\u4e0d\u53ef\u8010\u4e86\uff1f

\n

\u5982\u679c\u5750\u6807\u5317\u4eac\u7684\u5927\u5496\uff0c\u53ef\u4ee5\u53d1\u7b80\u5386\u5230\u6211\u90ae\u7bb1 \uff1a ouyangzetao@gmail.com

\n" }, { "author": { "url": "member/tommyshelbyV2", "name": "tommyshelbyV2", "avatar": "https://cdn.v2ex.com/gravatar/6dc94c49c8482052672fc2e51f201bd2?s=73&d=retro" }, "url": "t/1212049", "date_modified": "2026-05-12T02:49:30+00:00", "content_html": "

\u6211\u7684\u8bc4\u4ef7\u662f\u590d\u8bfb\u673a\u7684\u4eba\u95f4\u4f53\u578b\u6001\u54c8\u54c8\u54c8\uff0c\u7ed9\u5927\u5bb6\u5f53\u4e2a\u4e50\u5b50\u770b\uff0c\u633a\u6709\u610f\u601d\u7684\u89c6\u89d2\u3002\n\u8bc4\u8bba\u533a\u975e\u5e38\u6709\u610f\u601d\n\"\"\n\"\"\n\"\"

\n

\u53e6\u5916\u6211\u7b2c\u4e00\u6b21\u53d1\u56fe\u7247\uff0c\u5c45\u7136\u5c31\u53d1\u6210\u529f\u4e86\u54c8\u54c8\u54c8

\n", "date_published": "2026-05-12T01:18:56+00:00", "title": "\u5c0f\u7ea2\u4e66\u795e\u5e16\u4eba\u5f62\u590d\u8bfb\u673a\u627e\u5410\u69fd\u627e\u5916\u5305\u5947\u9047\uff0c\u4e0d\u8ba9\u95ee\u9884\u7b97\u3002\u7ed9\u5927\u5bb6\u5f53\u4e50\u5b50\u770b~", "id": "t/1212049" }, { "author": { "url": "member/jchencode", "name": "jchencode", "avatar": "https://cdn.v2ex.com/avatar/b6db/b91f/409961_large.png?m=1773891741" }, "url": "t/1211963", "date_modified": "2026-05-11T10:09:40+00:00", "content_html": "

\u4ee5\u5f80\u50cf\u8fd9\u79cd\u5916\u5305\u9879\u76ee\uff0c\u53ef\u80fd\u8981\u51e0\u4e2a\u6708\u5b8c\u6210\u3002\u73b0\u5728\u53ea\u8981\u51e0\u5468\uff0c\u592a\u79bb\u8c31\u4e86\uff01\u800c\u4e14\u662f\u4e00\u4e2a\u4eba\u5b8c\u6210\uff1a\u5c0f\u7a0b\u5e8f\u3001APP \u3001\u540e\u53f0\uff0c\u51e0\u5468\u65f6\u95f4\uff0c\u4f60\u6ca1\u542c\u9519\uff0c\u5c31\u51e0\u5468\u65f6\u95f4\uff01\uff01

\n

\u65f6\u95f4\u6700\u4e45\u7684\uff0c\u53cd\u800c\u662f\u5907\u6848\uff0c\u5ba1\u6838\uff0c\u4e0a\u67b6\u3002

\n

\u4f4e\u7aef\u7a0b\u5e8f\u5458\u5c97\u5df2\u6b7b\uff0c\u672a\u6765\u5c06\u662f AI \u7684\u5929\u4e0b\uff01

\n

\u6709\u5728\u676d\u5dde\u7684\u8001\u677f\uff0c\u6b22\u8fce\u8054\u7cfb

\n

\u7eff\u6ce1\u6ce1\uff1aSmlhbmc5Njg0

\n

\"\"\n\"\"\n\"\"

\n", "date_published": "2026-05-11T10:09:09+00:00", "title": "AI \u63d0\u5347\u6548\u7387\u592a\u591a\u4e86\uff01", "id": "t/1211963" }, { "author": { "url": "member/v7788120", "name": "v7788120", "avatar": "https://cdn.v2ex.com/gravatar/85939327b44b565539ff3d44682671c6?s=73&d=retro" }, "url": "t/1211906", "title": "\u5bfb UI/UX \u8bbe\u8ba1\u4f6c\u4e00\u540d\uff0c\u9700\u8981\u8bbe\u8ba1\u4e00\u4e2a\u8de8\u5883\u7535\u5546\u7f51\u7ad9", "id": "t/1211906", "date_published": "2026-05-11T07:23:40+00:00", "content_html": "\u8bbe\u8ba1\u4ea4\u4ed8\uff1afigma
\u8bbe\u8ba1\u7cfb\u7edf Design Syste\uff1a\u8272\u677f\u3001\u5b57\u4f53\u3001\u6309\u94ae\u3001\u8f93\u5165\u6846\u3001\u7ec4\u4ef6\u5e93\u3001\u56fe\u6807\u89c4\u8303
\u4ea4\u4e92\u6d41\u7a0b\u56fe User Flow\uff1a\u7528\u6237\u8def\u5f84\u3001\u6d41\u7a0b\u8282\u70b9\u3001\u4ea4\u4e92\u903b\u8f91
\u7b49" }, { "author": { "url": "member/mianmianshangu", "name": "mianmianshangu", "avatar": "https://cdn.v2ex.com/gravatar/58cd0abcd8391d3dc79ed5d77d2e1668?s=73&d=retro" }, "url": "t/1211878", "date_modified": "2026-05-11T06:29:43+00:00", "content_html": "

\u5927\u5bb6\u597d\uff0c\u6211\u4eec\u662f\u676d\u5dde\u65e0\u5fc3\u79d1\u6280\u6709\u9650\u516c\u53f8\uff0c\u516c\u53f8\u5b98\u7f51\uff1a https://wxkj.nomitech.cn/

\n

\u76ee\u524d\u516c\u53f8\u81ea\u6709\u5f00\u53d1\u56e2\u961f 75+\u4eba\uff0c\u56e2\u961f\u957f\u671f\u4ece\u4e8b\u8f6f\u4ef6\u7cfb\u7edf\u5f00\u53d1\u4e0e\u9879\u76ee\u4ea4\u4ed8\uff0c\u73b0\u5e0c\u671b\u5728 V2EX \u62db\u52df\u4e00\u4e9b\u9760\u8c31\u7684\u9879\u76ee\u5408\u4f5c\u673a\u4f1a\uff0c\u4e5f\u6b22\u8fce\u6709\u957f\u671f\u6280\u672f\u5916\u5305\u3001\u4ea7\u54c1\u7814\u53d1\u3001\u7cfb\u7edf\u91cd\u6784\u3001\u4f01\u4e1a\u6570\u5b57\u5316\u5efa\u8bbe\u9700\u6c42\u7684\u670b\u53cb\u8054\u7cfb\u3002

\n

\u6211\u4eec\u53ef\u4ee5\u627f\u63a5\u7684\u65b9\u5411\n\u76ee\u524d\u4e3b\u8981\u53ef\u652f\u6301\uff1a\nWeb \u7ba1\u7406\u540e\u53f0 / SaaS \u7cfb\u7edf\u5f00\u53d1\nApp / \u5c0f\u7a0b\u5e8f / H5 \u5f00\u53d1\n\u4f01\u4e1a\u5185\u90e8\u7ba1\u7406\u7cfb\u7edf\u3001\u4e1a\u52a1\u4e2d\u53f0\u3001\u6570\u636e\u770b\u677f\n\u8001\u7cfb\u7edf\u91cd\u6784\u3001\u6027\u80fd\u4f18\u5316\u3001\u4e8c\u6b21\u5f00\u53d1\n\u4ece 0 \u5230 1 \u7684\u4ea7\u54c1\u539f\u578b\u3001MVP \u3001\u6b63\u5f0f\u7248\u5f00\u53d1\n\u957f\u671f\u6280\u672f\u4eba\u529b\u534f\u4f5c / \u9a7b\u573a\u6216\u8fdc\u7a0b\u5f00\u53d1\u652f\u6301\n\u56e2\u961f\u60c5\u51b5\n\u6211\u4eec\u4e0d\u662f\u4e2a\u4eba\u63a5\u5355\uff0c\u4e5f\u4e0d\u662f\u4e34\u65f6\u62fc\u51d1\u56e2\u961f\u3002\n\u516c\u53f8\u540d\u79f0\uff1a\u676d\u5dde\u65e0\u5fc3\u79d1\u6280\u6709\u9650\u516c\u53f8\n\u56e2\u961f\u89c4\u6a21\uff1a75+ \u5f00\u53d1\u4eba\u5458\n\u53ef\u652f\u6301\u524d\u7aef\u3001\u540e\u7aef\u3001\u79fb\u52a8\u7aef\u3001\u6d4b\u8bd5\u3001UI \u3001\u4ea7\u54c1\u3001\u9879\u76ee\u7ba1\u7406\u7b49\u89d2\u8272\n\u53ef\u6309\u9879\u76ee\u5236\u3001\u9636\u6bb5\u5236\u3001\u957f\u671f\u4eba\u529b\u534f\u4f5c\u7b49\u65b9\u5f0f\u5408\u4f5c\n\u652f\u6301\u8fdc\u7a0b\u6c9f\u901a\uff0c\u4e5f\u53ef\u6839\u636e\u9879\u76ee\u60c5\u51b5\u5b89\u6392\u7ebf\u4e0b\u5bf9\u63a5\n\u9002\u5408\u5408\u4f5c\u7684\u9879\u76ee\u7c7b\u578b\n\u5982\u679c\u4f60\u6709\u4ee5\u4e0b\u60c5\u51b5\uff0c\u53ef\u4ee5\u804a\u804a\uff1a\n\u6709\u4ea7\u54c1\u60f3\u6cd5\uff0c\u4f46\u7f3a\u5c11\u5b8c\u6574\u6280\u672f\u56e2\u961f\n\u516c\u53f8\u5185\u90e8\u9700\u8981\u5f00\u53d1\u4e1a\u52a1\u7cfb\u7edf\u3001\u7ba1\u7406\u540e\u53f0\u3001\u6570\u636e\u7cfb\u7edf\n\u73b0\u6709\u9879\u76ee\u8fdb\u5ea6\u6162\uff0c\u9700\u8981\u8865\u5145\u5f00\u53d1\u529b\u91cf\n\u8001\u7cfb\u7edf\u9700\u8981\u91cd\u6784\u3001\u7ef4\u62a4\u3001\u8fed\u4ee3\n\u5e0c\u671b\u627e\u4e00\u4e2a\u7a33\u5b9a\u56e2\u961f\u957f\u671f\u914d\u5408\uff0c\u800c\u4e0d\u662f\u4e00\u6b21\u6027\u5916\u5305\n\u5408\u4f5c\u65b9\u5f0f\n\u6211\u4eec\u4f1a\u5148\u4e86\u89e3\u9700\u6c42\uff0c\u518d\u8bc4\u4f30\u8303\u56f4\u3001\u5468\u671f\u548c\u4eba\u529b\u6295\u5165\u3002\n\u4e00\u822c\u6d41\u7a0b\uff1a\n\u521d\u6b65\u6c9f\u901a\u9700\u6c42\n\u68b3\u7406\u529f\u80fd\u8303\u56f4\u548c\u4ea4\u4ed8\u76ee\u6807\n\u8bc4\u4f30\u5468\u671f\u3001\u62a5\u4ef7\u548c\u5408\u4f5c\u65b9\u5f0f\n\u786e\u8ba4\u6392\u671f\u540e\u8fdb\u5165\u5f00\u53d1\n\u6309\u9636\u6bb5\u4ea4\u4ed8\u3001\u6d4b\u8bd5\u3001\u4e0a\u7ebf\u548c\u7ef4\u62a4\n\u6211\u4eec\u5e0c\u671b\u5408\u4f5c\u65b9\n\u9700\u6c42\u65b9\u5411\u76f8\u5bf9\u660e\u786e\n\u5c0a\u91cd\u5408\u7406\u7684\u5f00\u53d1\u5468\u671f\u548c\u6280\u672f\u8bc4\u4f30\n\u6c9f\u901a\u987a\u7545\uff0c\u80fd\u53ca\u65f6\u53cd\u9988\n\u957f\u671f\u5408\u4f5c\u4f18\u5148\n\u8054\u7cfb\u65b9\u5f0f\n\u5b98\u7f51\uff1a https://wxkj.nomitech.cn/\n\u5fae\u4fe1\uff1aWV9NaWFucw==\n\u4e5f\u53ef\u4ee5\u76f4\u63a5 V2EX \u7ad9\u5185\u4fe1\u8054\u7cfb\u6211\uff0c\u6211\u4f1a\u5c3d\u5feb\u56de\u590d\u3002\n\u611f\u8c22 V2EX \u3002

\n", "date_published": "2026-05-11T06:21:42+00:00", "title": "[\u676d\u5dde/\u8fdc\u7a0b]75+\u5f00\u53d1\u56e2\u961f\u62db\u52df\u9879\u76ee\u5408\u4f5c\uff0c\u627f\u63a5 WebApp/\u5c0f\u7a0b\u5e8f/\u4f01\u4e1a\u7cfb\u7edf\u5f00\u53d1", "id": "t/1211878" }, { "author": { "url": "member/mao1mao", "name": "mao1mao", "avatar": "https://cdn.v2ex.com/gravatar/d020829d13af328e0962c2a406f0ed92?s=73&d=retro" }, "url": "t/1211851", "date_modified": "2026-05-11T07:09:54+00:00", "content_html": "

\u6709\u5728\u95f2\u9c7c\u548c\u4e00\u4e9b\u63a5\u5355\u7fa4\u63a5\u8fc7\u9879\u76ee\uff0c\u4ef7\u683c\u4f4e\u7684\u53ef\u601c\uff0c\u5377\u7684\u53ef\u6015\uff0c\u60f3\u8bd5\u8bd5\u56fd\u5916\u7684\u5e73\u53f0

\n", "date_published": "2026-05-11T04:45:31+00:00", "title": "\u6709\u4eba\u8bd5\u8fc7 upwork \u8fd9\u7c7b\u81ea\u7531\u804c\u4e1a\u5e73\u53f0\u5417", "id": "t/1211851" }, { "author": { "url": "member/inkslabice", "name": "inkslabice", "avatar": "https://cdn.v2ex.com/avatar/ba9c/f166/542038_large.png?m=1758957205" }, "url": "t/1211817", "title": "\u56e2\u961f/\u4e2a\u4eba \u5546\u57ce AI \u667a\u80fd\u4f53\u5f00\u53d1\u96c6\u6210 \u53ef\u957f\u671f\u5408\u4f5c", "id": "t/1211817", "date_published": "2026-05-11T03:07:13+00:00", "content_html": "

\u5546\u57ce\u76ee\u524d\u9700\u8981\u505a \u667a\u80fd\u5ba2\u670d AI \uff08\u5bfc\u8d2d&\u8be2\u5355&\u552e\u540e\uff09\u3001\u5546\u5bb6\u52a9\u7406 AI \u7b49\u4e1a\u52a1\u529f\u80fd\u3002\n\u6574\u4e2a\u4e1a\u52a1\u7cfb\u7edf\u6846\u67b6\u662f\u6bd4\u8f83\u590d\u6742\u7684\uff0c\u4e0d\u662f\u7b80\u5355\u7684 AI \u5bf9\u8bdd\u4e86\uff0c\u901a\u4fd7\u70b9 Agent \u5f00\u53d1\u5de5\u7a0b\u5e08\uff0c\u4e3b\u6d41\u70b9\u5c31\u662f\u57fa\u4e8e harness \u7684\u8ba4\u77e5\u89c4\u8303\u53bb\u5b9e\u73b0\u53ef\u63a7\u53ef\u7ef4\u62a4\u7684 AI \u667a\u80fd\u4f53\u670d\u52a1\u4f53\u7cfb\u3002\n\u671f\u5f85\u5404\u79cd\u5f62\u5f0f\u7684\u5408\u4f5c\uff08\u6240\u4ee5\u9762\u8c08\u6210\u679c\u5206\u914d\uff09\uff0c\u6211\u4eec\u53ea\u7740\u773c\u4e8e\u628a\u76ee\u6807\u5b9e\u73b0\u3002\n\u516c\u53f8\u5730\u70b9\u5728\u6df1\u5733\u8fd9\u8fb9\u3002\n\u8054\u7cfb\uff1a stevenhobs4323@outlook.com wx: inkslab_ice

\n" }, { "author": { "url": "member/yiyiniu", "name": "yiyiniu", "avatar": "https://cdn.v2ex.com/avatar/a880/45d7/572628_large.png?m=1760427328" }, "url": "t/1211796", "date_modified": "2026-05-11T04:28:39+00:00", "content_html": "

\u539f\u9879\u76ee\u662f\uff1aSpringBoot \u524d\u540e\u7aef\u4e0d\u5206\u79bb+Html+Js \uff0cMySQL5.7 \u9879\u76ee\u3002\n\u8981\u6539\u9020\u4e3a\uff1a\u6d77\u5149\u7b49\u56fd\u4ea7\u670d\u52a1\u5668\u3001\u4e1c\u65b9\u901a TongWeb \u4e2d\u95f4\u4ef6\uff08\u4e0d\u80fd\u7528 Tomcat \u4e86\uff09\u3001GaussDB \u6570\u636e\u5e93\u3002\n\u6570\u636e\u91cf\uff1a\u539f\u6765\u5171 200 \u591a\u5f20\u8868\uff0c\u6570\u636e\u91cf 4 \u4e07\u591a\u6761

\n

\u539f\u9879\u76ee\u8d39\u7528\u4e5f\u5c31<\u4e09\u5341\u51e0 \u4e07

\n

\u56fd\u4ea7\u5316\u62a5\u4ef7\u539f\u6765\u7684\u767e\u5206\u4e4b\u591a\u5c11\u5408\u9002\uff1f\n\u53e6\u5916\uff1a\u5ba2\u6237\u6709\u610f\u60f3\u9884\u7b97 \u5341 \u4e07\uff0c\u600e\u4e48\u7834\u3002\u3002\u8fd9\u662f\u4e8f\u635f\u7684\u8282\u594f\u4e48

\n", "date_published": "2026-05-11T02:33:49+00:00", "title": "\u56fd\u4ea7\u5316\u9879\u76ee\u62a5\u4ef7\uff0c V \u53cb\u4eec\u7ed9\u70b9\u5efa\u8bae", "id": "t/1211796" }, { "author": { "url": "member/yiyiniu", "name": "yiyiniu", "avatar": "https://cdn.v2ex.com/avatar/a880/45d7/572628_large.png?m=1760427328" }, "url": "t/1211766", "date_modified": "2026-05-11T04:29:01+00:00", "content_html": "", "date_published": "2026-05-11T01:50:38+00:00", "title": "\u539f\u9879\u76ee\u8981\u505a\u56fd\u4ea7\u5316\uff0c\u8d39\u7528\u662f\u539f\u6765\u662f 2 \u4f4d\u6570\uff0c\u56fd\u4ea7\u5316\u62a5\u539f\u6765\u7684\u767e\u5206\u4e4b\u591a\u5c11\u5408\u9002", "id": "t/1211766" }, { "author": { "url": "member/jiangzhaosen518", "name": "jiangzhaosen518", "avatar": "https://cdn.v2ex.com/avatar/b4fe/90dd/560105_large.png?m=1745567303" }, "url": "t/1211725", "title": "\u63d0\u4f9b\u6709\u6709\u60c5\u611f\u3001\u6709\u6e29\u5ea6\u7684 UI \u8bbe\u8ba1\u670d\u52a1 \u53ca RWD \u524d\u7aef\u5b9e\u73b0---\u957f\u671f\u8bda\u4fe1\u5408\u4f5c\uff0c\u4ef7\u683c\u5b9e\u60e0\uff01", "id": "t/1211725", "date_published": "2026-05-10T18:28:34+00:00", "content_html": "

\ud83c\udf407 \u5e74\u4ee5\u4e0a\u7ecf\u9a8c | \ud83c\udfa8\u8d44\u6df1 UI/UX \u8bbe\u8ba1\u5e08 and \u54cd\u5e94\u524d\u7aef\u5de5\u7a0b\u5e08\uff08\u6211\u8001\u516c\u5b9e\u73b0\uff09

\n

\ud83d\ude4b\u5168\u804c\u81ea\u7531\u804c\u4e1a\uff0c\u4e13\u6ce8\u79fb\u52a8 App \u3001B \u7aef\u7cfb\u7edf\u3001\u5c0f\u7a0b\u5e8f\u3001\u7f51\u9875\u3001App \u4e0e PPT \u8bbe\u8ba1

\n

\u8bbe\u8ba1\u4f5c\u54c1\u94fe\u63a5\uff1a

\n

https://ludesala.blogspot.com/

\n

\u9700\u8981 T \u5de5\u5177\u6d4f\u89c8

\n

\u4e0a\u7ebf\u6848\u4f8b\uff1a

\n

http://www.zefeigc.com \u670d\u52a1\uff1aUI \u8bbe\u8ba1 +\u54cd\u5e94\u524d\u7aef

\n

https://www.aiznx.com

\n

\u524d\u7aef\u76f4\u63a5\u64b8\u4ee3\u7801\u5b9e\u73b0 UI \u754c\u9762\u6848\u4f8b\uff1a

\n

\u91d1\u878d\u7ba1\u7406\uff1a

\n

https://ludesala.blogspot.com/2026/03/pcdashboardfinancial-investment-pc-web.html

\n

\u4f53\u80b2\u8d44\u8baf\uff1a

\n

https://ludesala.blogspot.com/2025/11/sports-events-implementing-mobile-h5.html

\n

\u5b5f\u52a0\u62c9\u79fb\u52a8\uff1a

\n

https://ludesala.blogspot.com/2023/11/realize-mobile-interface-simulation.html

\n" }, { "author": { "url": "member/CMYANG", "name": "CMYANG", "avatar": "https://cdn.v2ex.com/avatar/3510/ef82/613711_large.png?m=1778378386" }, "url": "t/1211585", "title": "\u300c\u72ec\u7acb UI \u8bbe\u8ba1\u5e08\u300d\u5341\u5e74+\u7ecf\u9a8c - \u63a5\u5355", "id": "t/1211585", "date_published": "2026-05-10T02:00:47+00:00", "content_html": "

\u4e0a\u6b21\u5728 V2EX \u63a5\u7684\u9879\u76ee\u5df2\u7ecf\u63a5\u8fd1\u5c3e\u58f0\uff0c\u73b0\u5728\u6709\u65b0\u7684\u6863\u671f\uff0c\u6b22\u8fce\u6709\u9700\u6c42\u7684\u540c\u5b66\u8054\u7cfb\u6211\uff01

\n

\u5927\u5bb6\u597d\uff0c\u6211\u662f\u4e00\u540d\u5168\u804c\u81ea\u7531 UX/UI \u8bbe\u8ba1\u5e08\uff0c10 \u5e74+ \u4ece\u4e1a\u7ecf\u9a8c\uff0c\u957f\u671f\u670d\u52a1\u4e8e B/C \u7aef\u4e92\u8054\u7f51\u4ea7\u54c1\u53ca\u4f01\u4e1a\u7ea7\u7cfb\u7edf\u3002\u64c5\u957f\u4ece\u7528\u6237\u7814\u7a76\u3001\u4fe1\u606f\u67b6\u6784\u3001\u4ea4\u4e92\u8bbe\u8ba1\u5230\u89c6\u89c9\u843d\u5730\u7684\u5b8c\u6574\u6d41\u7a0b\uff0c\u5bf9\u590d\u6742\u4e1a\u52a1\u548c\u591a\u7aef\u4e00\u81f4\u4f53\u9a8c\u6709\u8f83\u591a\u5b9e\u8df5\u7ecf\u9a8c\u3002\u76ee\u524d\u6b63\u5728\u5bfb\u6c42\u8fdc\u7a0b\u517c\u804c\u5408\u4f5c\u673a\u4f1a\u3002

\n

\u6211\u53ef\u4ee5\u63d0\u4f9b\u7684\u4ef7\u503c\u5305\u62ec\uff1a

\n

\u7528\u6237\u7814\u7a76\uff1a\u7528\u6237\u6df1\u8bbf\u3001\u884c\u4e3a\u5206\u6790\u3001\u7ade\u54c1\u5206\u6790\uff0c\u660e\u786e\u4e1a\u52a1\u76ee\u6807\u3001\u7528\u6237\u9700\u6c42\u4e0e\u7ea6\u675f\u6761\u4ef6\n\u4f53\u9a8c\u8bbe\u8ba1\uff1a\u4fe1\u606f\u67b6\u6784\u89c4\u5212\u3001\u6d41\u7a0b\u68b3\u7406\u3001\u4f4e/\u9ad8\u4fdd\u771f\u539f\u578b\u3001\u53ef\u7528\u6027\u8bc4\u4f30\u4e0e\u8fed\u4ee3\n\u89c6\u89c9\u4e0e\u89c4\u8303\uff1a\u754c\u9762\u89c6\u89c9\u8bbe\u8ba1\u3001Design System / \u7ec4\u4ef6\u5e93\u642d\u5efa\u3001\u8de8\u7aef\u4f53\u9a8c\u4e00\u81f4\u6027\u843d\u5730\n\u534f\u4f5c\u4ea4\u4ed8\uff1a\u4e0e\u4ea7\u54c1 / \u7814\u53d1\u9ad8\u6548\u6c9f\u901a\u534f\u4f5c\uff0c\u5173\u6ce8\u53ef\u5b9e\u73b0\u6027\u4e0e\u540e\u7eed\u53ef\u8fed\u4ee3\u7a7a\u95f4

\n

\u66f4\u591a\u4f5c\u54c1\u4e0e\u80cc\u666f\u53ef\u89c1\uff1a\n\u5c0f\u7ea2\u4e66\u4e3b\u9875\uff1a https://www.xiaohongshu.com/user/profile/5a12db79db2e605eb3bca53f\n\u4e2a\u4eba\u7f51\u7ad9\uff1a https://deng.framer.website/

\n

vx\uff1aR25lZHVocw==

\n" }, { "author": { "url": "member/MiraiWithRin", "name": "MiraiWithRin", "avatar": "https://cdn.v2ex.com/avatar/efa6/6fff/459390_large.png?m=1773624296" }, "url": "t/1211486", "date_modified": "2026-05-09T12:36:54+00:00", "content_html": "\u8bf4\u660e\u548c\u9700\u6c42

\u73b0\u5728\u6709\u4e00\u4e2a AI Agent / Flutter \u76f8\u5173\u9879\u76ee\uff0c\u4ea7\u54c1\u8bbe\u8ba1\u5df2\u7ecf\u57fa\u672c\u5b8c\u6210\uff0c

\u9700\u8981\u627e\u4e00\u4f4d\u77ed\u671f\u517c\u804c\u5de5\u7a0b\u5e08\u7ee7\u7eed\u5b8c\u5584\u548c\u843d\u5730\uff0c\u5468\u671f\u5927\u7ea6 1 \u4e2a\u6708\u3002

\u4f18\u5148\u627e\u505a\u8fc7 AI Agent \u3001AI \u5e94\u7528\u3001\u5927\u6a21\u578b API \u63a5\u5165\u3001\u5de5\u5177\u8c03\u7528\u3001\u5de5\u4f5c\u6d41\u7f16\u6392\u7684\u4eba\uff1b

\u5982\u679c\u540c\u65f6\u61c2 Flutter \u66f4\u597d\u3002

\u4e5f\u53ef\u4ee5\u8003\u8651 Flutter \u5de5\u7a0b\u5e08\uff0c\u4f46\u6700\u597d\u6709 AI \u5e94\u7528\u63a5\u5165\u7ecf\u9a8c\u3002

\u8981\u6c42\u5019\u9009\u4eba\u80fd\u5feb\u901f\u7406\u89e3\u8bbe\u8ba1\u3001\u72ec\u7acb\u62c6\u89e3\u4efb\u52a1\u3001\u8fdc\u7a0b\u534f\u4f5c\u3001\u77ed\u5468\u671f\u9ad8\u6548\u4ea4\u4ed8\u3002

\u76ee\u6807\u662f\u5728\u73b0\u6709\u8bbe\u8ba1\u57fa\u7840\u4e0a\u5b8c\u6210\u6838\u5fc3\u529f\u80fd\u5b9e\u73b0\u548c\u53ef\u7528\u7248\u672c\u6253\u78e8\u3002

\u9700\u8981\u6709\u5b9e\u9645\u9879\u76ee\u7ecf\u9a8c\uff0c\u6700\u597d\u80fd\u5c55\u793a\u8fc7\u5f80\u4f5c\u54c1\u3002

vx: aHdjdG9ueQ==", "date_published": "2026-05-09T07:56:07+00:00", "title": "\u5e2e\u670b\u53cb\u4ee3\u53d1\uff0c\u627e\u4e00\u4f4d\u77ed\u671f\u517c\u804c Flutter \u5de5\u7a0b\u5e08", "id": "t/1211486" }, { "author": { "url": "member/yiyiniu", "name": "yiyiniu", "avatar": "https://cdn.v2ex.com/avatar/a880/45d7/572628_large.png?m=1760427328" }, "url": "t/1211273", "title": "\u627e\u4e00\u4f4d\u4e34\u65f6\u4eba\u5458\uff0c\u8981\u5728\u5317\u4eac\u7684\uff0c\u4e94\u6708\u5341\u4e09\u65e5\u4e0a\u5348\u6709\u65f6\u95f4\u7684\u4eba\u5458\uff0c\u4ed8\u8d39\u51d1\u4eba\u6570", "id": "t/1211273", "date_published": "2026-05-08T12:53:12+00:00", "content_html": "

\u4e34\u65f6\u6491\u4e2a\u573a\uff0c\u5177\u4f53\u53ef\u52a0 V \u6c9f\u901a\u3002\n\u8981\u6c42\u4e94\u6708\u5341\u4e09\u65e5\u4e0a\u5348\u6709\u65f6\u95f4\u7684\u4eba\u5458\u3002

\n" }, { "author": { "url": "member/Vauman", "name": "Vauman", "avatar": "https://cdn.v2ex.com/avatar/5dda/ee61/63219_large.png?m=1744937728" }, "url": "t/1211193", "date_modified": "2026-05-08T08:39:54+00:00", "content_html": "Location: [Remote]
Experience Level: Senior (5+ years)
Employment Type: Full-time (minimum 6 months.Based on our previous experience, long-term extension is highly likely.)
Language: Fluent in English \u2013 this role requires regular communication with the team in Germany

Key Responsibilities:
\u2022Develop and maintain responsive frontend features using Next.js, React, and TypeScript
\u2022Collaborate with backend developers, designers, and product managers to deliver seamless user experiences
\u2022Optimize components for maximum performance across devices and browsers
\u2022Write clean, reusable, and testable code
\u2022Participate in code reviews and team discussions

Requirements:
\u20225+ years of experience in frontend development
\u2022Proficiency in React, Next.js, and TypeScript
\u2022Strong understanding of web fundamentals (HTML, CSS, Javascript)
\u2022A good eye for detail and commitment to delivering polished UI

What We Offer:
\u2022 Competitive salary
\u2022 Remote-friendly environment
\u2022 Opportunities for growth and learning
\u2022 A friendly, international team and supportive work culture

How to Apply:
Please send your English resume to hr@vauman.com. We look forward to hearing from you!", "date_published": "2026-05-08T07:48:26+00:00", "title": "[\u8fdc\u7a0b\u5168\u804c] \u524d\u7aef\u5f00\u53d1 (Next.js / TypeScript / React) \u8981\u6c42\u82f1\u6587\u53e3\u8bed\u6d41\u5229\uff0c\u5fb7\u56fd\u5ba2\u6237\u3002", "id": "t/1211193" }, { "author": { "url": "member/Vauman", "name": "Vauman", "avatar": "https://cdn.v2ex.com/avatar/5dda/ee61/63219_large.png?m=1744937728" }, "url": "t/1211148", "date_modified": "2026-05-08T05:36:54+00:00", "content_html": "Location: [Remote]
Employment Type: Full-time (minimum 6 months.Based on our previous experience, long-term extension is highly likely.)
Experience Level: Senior (5+ years)
Language: Fluent in English \u2013 this role requires regular communication with the team in Germany

Key Responsibilities:
\u2022 Design, develop, and maintain scalable backend systems using Java and Spring Boot
\u2022 Collaborate with front-end developers to integrate APIs with React applications
\u2022 Optimize application performance and ensure high availability and security
\u2022 Participate in code reviews, testing, and deployment processes
\u2022 Work closely with product managers and designers to deliver high-quality features

Requirements:
\u2022 5+ years of professional experience in Java backend development
\u2022 Strong proficiency with Spring Boot
\u2022 Experience with React or similar front-end frameworks
\u2022 Familiarity with RESTful API design and integration
\u2022 Fluent in English \u2013 this role requires regular communication with the team in Germany
\u2022 Good understanding of software development best practices and agile methodologies
\u2022 Strong problem-solving skills and a collaborative mindset

Nice to Have:
\u2022 Experience with cloud platforms (e.g., AWS, Azure)
\u2022 Knowledge of DevOps practices and CI/CD pipelines
\u2022 Familiarity with containerization (Docker, Kubernetes)

What We Offer:
\u2022 Competitive salary
\u2022 Remote-friendly environment
\u2022 Opportunities for growth and learning
\u2022 A friendly, international team and supportive work culture

How to Apply:
Please send your English resume to hr@vauman.com. We look forward to hearing from you!", "date_published": "2026-05-08T05:23:49+00:00", "title": "[\u8fdc\u7a0b\u5168\u804c] Senior Java Engineer (Spring Boot + React) \u8981\u6c42\u82f1\u8bed\u53e3\u8bed\u6d41\u5229\uff0c\u5fb7\u56fd\u5ba2\u6237\u3002", "id": "t/1211148" }, { "author": { "url": "member/Tdy95", "name": "Tdy95", "avatar": "https://cdn.v2ex.com/avatar/90c8/2639/231384_large.png?m=1772350071" }, "url": "t/1211104", "date_modified": "2026-05-08T04:18:36+00:00", "content_html": "

\u4e00\u4e2a\u62db\u8058\u5e73\u53f0\u9879\u76ee\uff0c\u9879\u76ee\u5df2\u7b7e\u7ea6

\n

\u76ee\u524d\u5e0c\u671b\u627e\u4e00\u4f4d\u957f\u671f\u5408\u4f5c\u7684 Java \u540e\u7aef\u4f19\u4f34\uff0c\u4e00\u8d77\u5b8c\u6210\u9879\u76ee\u4ea4\u4ed8\uff0c\u5e76\u6301\u7eed\u627f\u63a5\u540e\u7eed\u9879\u76ee\u3002

\n

\u9879\u76ee\u60c5\u51b5

\n\n

\u5e0c\u671b\u4f60\u8d1f\u8d23

\n\n

\u5e0c\u671b\u4f60\u5177\u5907

\n\n

\u5de5\u4f5c\u65b9\u5f0f

\n\n

\u5173\u4e8e\u5408\u4f5c

\n

\u66f4\u504f\u957f\u671f\u5408\u4f5c\u3002

\n

\u76ee\u524d\u5df2\u7ecf\u6709\u7a33\u5b9a\u9879\u76ee\u6765\u6e90\uff0c\u4f1a\u6301\u7eed\u63a5\u4f01\u4e1a\u9879\u76ee\uff0c\u5e0c\u671b\u80fd\u957f\u671f\u4e00\u8d77\u505a\u4e8b\u7684\u4eba\u3002

\n

\u53ef\u63d0\u4f9b\uff1a

\n\n

\u6709\u5174\u8da3\u53ef\u4ee5\u76f4\u63a5\u804a\u9879\u76ee\u7ec6\u8282: d29zaGl0ZHkxMjM0NTY=

\n", "date_published": "2026-05-08T03:08:40+00:00", "title": "\u62db\u52df\u540e\u7aef\u4f19\u4f34\uff08\u676d\u5dde\uff5c\u81ea\u7531\u529e\u516c\uff09", "id": "t/1211104" }, { "author": { "url": "member/v7788120", "name": "v7788120", "avatar": "https://cdn.v2ex.com/gravatar/85939327b44b565539ff3d44682671c6?s=73&d=retro" }, "url": "t/1211101", "title": "\u627e\u4e00\u4e2a\u72ec\u7acb\u5f00\u53d1\u8005\u524d\u7aef\uff0c\u505a\u4e00\u4e2a\u4e2a\u6027\u5316\u7535\u5546\u7f51\u7ad9", "id": "t/1211101", "date_published": "2026-05-08T03:06:25+00:00", "content_html": "\u9700\u8981 next.js \u5b9e\u73b0\uff0c\u5177\u5907\u8bbe\u8ba1\u80fd\u529b\u548c\u63a5\u53e3\u6d88\u8d39\u80fd\u529b\uff0c\u6211\u81ea\u5df1\u8d1f\u8d23\u540e\u7aef\u63a5\u53e3\u3002\u4ef7\u683c\u534f\u5546\u3002" }, { "author": { "url": "member/lvlajzhao1983", "name": "lvlajzhao1983", "avatar": "https://cdn.v2ex.com/avatar/edff/0f6a/230661_large.png?m=1690106068" }, "url": "t/1211034", "date_modified": "2026-05-08T01:51:45+00:00", "content_html": "

\u672c\u4eba\u82f1\u8bed\u53e3\u8bed\u6d41\u5229\uff0c\u5927\u5382\u80cc\u666f\uff0c\u8ba1\u7b97\u673a\u884c\u4e1a\u80cc\u666f \u8c01\u6709\u9700\u6c42\u63d0\u5347\u82f1\u8bed\u53e3\u8bed-\u53bb\u5916\u4f01\uff0c\u8089\u8eab\u7ffb\uff0c\u627e\u8fdc\u7a0b\u673a\u4f1a\uff0c\u5916\u4f01\u804c\u573a\u664b\u5347\uff0c\u82f1\u6587\u9762\u8bd5\uff0c\u82f1\u6587\u5199\u4f5c\u7b49\u4e00\u4e9b\u5217\u548c\u82f1\u6587\u76f8\u5173\uff0c \u672c\u4eba\u63d0\u4f9b 1v1 \u966a\u7ec3\uff0c\u8bfe\u7a0b\u5185\u5bb9\u79c1\u4eba\u8ba2\u5236 80/h. \u514d\u8d39\u8bd5\u542c 30 \u5206\u949f\uff0c \u6709\u9700\u8981\u7684\u6b22\u8fce\u54a8\u8be2\u3002 \u5fae\u4fe1\uff1alvlajzhao

\n

\u611f\u8c22 v \u53cb\u5bf9\u6211\u7684\u652f\u6301\uff0c\u771f\u5fc3\u5e0c\u671b\u6211\u80fd\u5e2e\u52a9\u54b1\u4eec\u79d1\u6280\u4eba\u58eb\u5f00\u62d3\u4eba\u751f\u7684\u589e\u957f\u66f2\u7ebf\u548c\u53ef\u80fd\u6027

\n", "date_published": "2026-05-08T00:40:12+00:00", "title": "\u7ebf\u4e0a \u6210\u4eba 1v1 \u82f1\u8bed\u53e3\u8bed \u966a\u7ec3", "id": "t/1211034" }, { "author": { "url": "member/ttszuo", "name": "ttszuo", "avatar": "https://cdn.v2ex.com/gravatar/c4ab5b04b429ab2e4e8d0da06292562d?s=73&d=retro" }, "url": "t/1211018", "date_modified": "2026-05-07T21:53:19+00:00", "content_html": "\u4eba\u5728\u56fd\u5185\uff0c\u8fdc\u7a0b\u63a5\u5355\uff0c\u6309\u9700\u62a5\u4ef7\u3002

\u80fd\u505a\uff1a
- \u7f51\u9875\u6570\u636e\u91c7\u96c6\uff08\u9759\u6001/\u52a8\u6001\u9875\u9762\uff0c\u53cd\u722c\u5bf9\u6297\uff09
- \u6570\u636e\u6e05\u6d17 / \u683c\u5f0f\u8f6c\u6362 / \u5165\u5e93\uff08 Excel/CSV/SQLite \uff09
- \u81ea\u52a8\u5316\u811a\u672c\uff08\u5b9a\u65f6\u4efb\u52a1\u3001\u6279\u91cf\u5904\u7406\u3001\u76d1\u63a7\u544a\u8b66\uff09
- API \u5bf9\u63a5 / \u6570\u636e\u63a5\u53e3\u5f00\u53d1
- \u5fae\u4fe1\u516c\u4f17\u53f7 / \u5fae\u4fe1\u673a\u5668\u4eba\u5f00\u53d1

\u4ea4\u4ed8\u7269\uff1a
- Python \u811a\u672c\u6e90\u7801
- \u4f7f\u7528\u8bf4\u660e\uff08 README \uff09
- \u8fd0\u884c\u73af\u5883\u8981\u6c42\uff08\u7eaf\u51c0 venv \uff09

\u6848\u4f8b\uff1a
- \u6296\u97f3\u8bc4\u8bba\u6279\u91cf\u91c7\u96c6\uff08\u53cd\u68c0\u6d4b\u6d4f\u89c8\u5668 + \u81ea\u52a8\u7ffb\u9875 + CSV \u5bfc\u51fa\uff09
- V2EX \u5e16\u5b50\u76d1\u63a7\uff08\u5b9a\u65f6\u626b\u63cf\u5173\u952e\u8bcd \u2192 \u5fae\u4fe1\u901a\u77e5\uff09
- \u5fae\u4fe1\u81ea\u52a8\u56de\u590d\u673a\u5668\u4eba\uff08 iLink \u6865\u63a5 + AI \u56de\u590d\uff09

\u6d41\u7a0b\uff1a\u56de\u590d\u9700\u6c42 \u2192 \u8bc4\u4f30\u62a5\u4ef7 \u2192 \u4ed8\u5b9a\u91d1 \u2192 \u4ea4\u4ed8\u4ee3\u7801 \u2192 \u9a8c\u6536\u4ed8\u5c3e\u6b3e

\u8054\u7cfb\uff1a\u56de\u590d\u672c\u5e16\u6216\u5fae\u4fe1 chenmo_dev", "date_published": "2026-05-07T16:30:38+00:00", "title": "\u72ec\u7acb\u5f00\u53d1\u8005\u63a5\u5355 - Python \u722c\u866b / \u6570\u636e\u5904\u7406 / \u81ea\u52a8\u5316\u811a\u672c", "id": "t/1211018" }, { "author": { "url": "member/xuyangqiao520", "name": "xuyangqiao520", "avatar": "https://cdn.v2ex.com/gravatar/463c3a11b965ecfae2c50212aa0c902c?s=73&d=retro" }, "url": "t/1210964", "title": "10 \u5e74\u524d\u7aef\u5f00\u53d1\u63a5\u5404\u7c7b\u9879\u76ee\u3002", "id": "t/1210964", "date_published": "2026-05-07T12:15:45+00:00", "content_html": "

\u524d\u7aef\u63a5\u5355\u5566\uff0c\u4e3b\u8981\u6280\u672f\u6808 vue3 \u5168\u5bb6\u6876\uff0c\u4ee5\u53ca\u5468\u8fb9\u751f\u6001\uff0c\u719f\u7ec3\u5b9e\u7528 Uni-app \u7b49\u3002 \u719f\u7ec3\u539f\u751f\u5c0f\u7a0b\u5e8f\u6216\u8005\u8de8\u5e73\u53f0\u5f00\u53d1\u3002

\n

\u5404\u79cd\u7c7b\u578b\u7684\u90fd\u6765\u54e6\u3002tg\uff1a https://t.me/DDDDDoggggggg

\n" }, { "author": { "url": "member/qwzhang01", "name": "qwzhang01", "avatar": "https://cdn.v2ex.com/gravatar/ee6c9816fbec254923471fc2c30a6073?s=73&d=retro" }, "url": "t/1210731", "title": "\u6709\u507f tiktok minis \u90e8\u7f72\u4e0a\u7ebf\u53ca\u7ebf\u4e0a\u767b\u5f55\u652f\u4ed8\u8054\u8c03", "id": "t/1210731", "date_published": "2026-05-07T01:16:21+00:00", "content_html": "

\u6700\u8fd1\u516c\u53f8\u5728\u505a\u51fa\u6d77\u77ed\u5267\uff0c\u4f7f\u7528 tiktok minis \uff0c\u6211\u4eec\u5df2\u7ecf\u5f00\u53d1\u5b8c\u4e86\uff0c\u4f46\u662f\u4e00\u76f4\u90e8\u7f72\u4e0d\u4e0a\u53bb\uff0c\u6709\u6ca1\u6709\u505a\u8fc7\u7684\u5927\u4f6c\uff0c\u6c42\u5e2e\u5fd9\u505a\u6700\u540e\u4e00\u90e8\u5206\u7684\u90e8\u7f72\u4e0a\u7ebf\uff0c\u5982\u679c\u90e8\u7f72\u6709\u95ee\u9898\uff0c\u53ef\u80fd\u8981\u505a\u4e00\u70b9\u8054\u8c03\u4fee\u590d\u3002

\n

\u9875\u9762\u662f\u7528 vue \u5199\u7684

\n

\u6709\u507f

\n

WX\uff1aMTgxNjU3NDg3MDU=

\n" }, { "author": { "url": "member/cheng2019", "name": "cheng2019", "avatar": "https://cdn.v2ex.com/gravatar/1d4f6395dcf1ba260c2201f4d6dc64c8?s=73&d=retro" }, "url": "t/1210620", "date_modified": "2026-05-06T11:02:57+00:00", "content_html": "\u5b9a\u5236\u5316\u670d\u88c5 B2B/B2C \u5e73\u53f0\u9700\u6c42
\u8fd9\u4e2a\u662f\u9700\u6c42\uff0c\u53ef\u4ee5\u4f7f\u7528 ai \u5168\u7a0b\u5f00\u53d1\uff0c\u53ea\u8981\u80fd\u5b9e\u73b0\u529f\u80fd\u5c31\u53ef\u4ee5\uff0c\u4f7f\u7528\u8fc7 Fabric.js \u6700\u597d
https://my.feishu.cn/wiki/Gr4pwm7pFik3OCkotIYcrrsxn0f", "date_published": "2026-05-06T09:22:18+00:00", "title": "\u5b9a\u5236\u5316\u670d\u88c5 B2B/B2C \u5e73\u53f0", "id": "t/1210620" }, { "author": { "url": "member/phper00000", "name": "phper00000", "avatar": "https://cdn.v2ex.com/gravatar/04565410ba02af54d10f83dc343b5cf2?s=73&d=retro" }, "url": "t/1210593", "title": "[\u6025\u5bfb\u517c\u804c]ui \u8bbe\u8ba1\u5e08", "id": "t/1210593", "date_published": "2026-05-06T08:19:26+00:00", "content_html": "

\u516c\u53f8 2.0 \u7248\u672c\u8fed\u4ee3\u4e2d\uff0c\u5c0f\u7a0b\u5e8f / App \u9700\u8981\u62db\u52df\u4e00\u4f4d\u517c\u804c UI \u8bbe\u8ba1\u5e08\u3002

\n

\u5e0c\u671b\u4f60\u4e0d\u4ec5\u80fd\u505a\u597d\u754c\u9762\u8bbe\u8ba1\uff0c\u4e5f\u5177\u5907\u4e00\u5b9a\u7684\u4ea7\u54c1\u7406\u89e3\u80fd\u529b\uff0c\u80fd\u53c2\u4e0e\u7528\u6237\u4f53\u9a8c\u3001\u9875\u9762\u6d41\u7a0b\u548c\u4ea4\u4e92\u7ec6\u8282\u7684\u4f18\u5316\u3002

\n

\u9002\u5408\u6709\u7a7a\u4f59\u65f6\u95f4\u63a5\u517c\u804c\u9879\u76ee\u3001\u5177\u5907\u5c0f\u7a0b\u5e8f / App \u8bbe\u8ba1\u7ecf\u9a8c\u7684\u670b\u53cb\u3002

\n

\u6709\u76f8\u5173\u7ecf\u9a8c\u6216\u611f\u5174\u8da3\uff0c\u6b22\u8fce\u8054\u7cfb\u6211\uff1a\nzhaonewbee@gmail.com

\n" }, { "author": { "url": "member/1145148964", "name": "1145148964", "avatar": "https://cdn.v2ex.com/gravatar/e2e572807688a5c9c2c02aa111fa7662?s=73&d=retro" }, "url": "t/1210344", "title": "\u4e00\u4e2a\u57fa\u4e8e vue \u7684\u5c0f\u7a0b\u5e8f\u9700\u8981 \u4e0a\u67b6 ios\u3002", "id": "t/1210344", "date_published": "2026-05-05T11:58:26+00:00", "content_html": "\u9700\u6c42\u89e3\u51b3\uff1a\u8d26\u6237\u517c\u5bb9\u95ee\u9898\u3002\u4ee5\u53ca\u53ef\u80fd\u7684\u5176\u4ed6\u7684\u95ee\u9898" }, { "author": { "url": "member/CycloneJJoker", "name": "CycloneJJoker", "avatar": "https://cdn.v2ex.com/gravatar/b1d2faad0902160643e0d9529f5aba43?s=73&d=retro" }, "url": "t/1210324", "title": "[\u9879\u76ee\u5236] \u56e2\u961f\u62db\u4e00\u540d Python \u722c\u866b\uff08\u504f\u67b6\u6784\u4f18\u5316\u4e0e\u5de5\u7a0b\u5316\uff0c\u65e0\u9700\u590d\u6742\u9006\u5411\uff09", "id": "t/1210324", "date_published": "2026-05-05T09:19:04+00:00", "content_html": "

[\u9879\u76ee\u80cc\u666f]

\n

\u6211\u4eec\u76ee\u524d\u6709\u4e00\u5957\u6210\u719f\u7684 Python \u722c\u866b\u57fa\u7840\u6e90\u7801\uff0c\u5e76\u63d0\u4f9b\u7a33\u5b9a\u53ef\u9760\u7684\u4ee3\u7406\u6c60\u3002\u73b0\u6709\u7cfb\u7edf\u5df2\u652f\u6301\u5386\u53f2\u56de\u6eaf\u722c\u53d6\u548c\u589e\u91cf\u722c\u53d6\uff0c\u72b6\u6001\u7ba1\u7406\uff08\u5931\u8d25\u91cd\u8bd5\u3001\u6b7b\u4fe1\u961f\u5217\u3001\u65ad\u70b9\u7eed\u722c\u7b49\uff09\u76ee\u524d\u5168\u90e8\u4f9d\u8d56 PostgreSQL \u3002\n\u968f\u7740\u4e1a\u52a1\u53d1\u5c55\uff0c\u6211\u4eec\u9700\u8981\u4e00\u4f4d\u9760\u8c31\u7684\u5de5\u7a0b\u5e08\u6765\u63a5\u624b\u73b0\u6709\u4ee3\u7801\uff0c\u8fdb\u884c\u67b6\u6784\u7684\u7a33\u5b9a\u6027\u5347\u7ea7\u3001\u65e5\u5e38\u7ef4\u62a4\u4ee5\u53ca\u6570\u636e\u5165\u5e93\u5de5\u4f5c\u3002

\n

[\u5de5\u4f5c\u804c\u8d23]

\n\n

[\u5c97\u4f4d\u8981\u6c42]

\n\n

[\u5408\u4f5c\u4e0e\u7ed3\u7b97\u65b9\u5f0f]

\n\n

\u6709\u610f\u5411\u7684\u4f6c\u53ef\u4ee5\u53d1\u9001\u7b80\u5386\u5230\u90ae\u7bb1 contact@shijiedata.com \uff0c\u4e3b\u9898\u4e3a\uff1aV2EX-Python \u722c\u866b\uff0c\u540c\u65f6\u5199\u4e0a\u4e2a\u4eba\u8054\u7cfb\u65b9\u5f0f\uff08 qq/wx \u5747\u53ef\uff09\uff0c\u6211\u4eec\u4f1a\u4e3b\u52a8\u6dfb\u52a0\u8054\u7cfb\u3002

\n" }, { "author": { "url": "member/xiaoxiaoyang271", "name": "xiaoxiaoyang271", "avatar": "https://cdn.v2ex.com/avatar/f133/45f7/734296_large.png?m=1777942932" }, "url": "t/1210263", "date_modified": "2026-05-06T01:24:12+00:00", "content_html": "93 \u5e74\u8001\u7801\u519c\uff0c9 \u5e74\u5168\u6808\u72ec\u7acb\u5f00\u53d1\uff0c\u53d1\u4e2a\u63a5\u5355\u8d34\u3002

**\u6211\u80fd\u5e2e\u4f60\u505a\u7684

\u54c1\u724c\u5b98\u7f51 / \u9ad8\u8f6c\u5316\u4f01\u4e1a\u7ad9\uff08 SEO \u53cb\u597d\uff0c\u6781\u901f\u52a0\u8f7d\uff0c\u5168\u7aef\u9002\u914d\uff09
\u5fae\u4fe1\u5c0f\u7a0b\u5e8f + App \u53cc\u7aef\u5f00\u53d1\uff08\u4e00\u5957\u4ee3\u7801\u9002\u914d iOS / \u5b89\u5353 / \u5fae\u4fe1\uff0c\u964d\u672c\u589e\u6548\uff09
\u4f01\u4e1a\u7ba1\u7406\u540e\u53f0 / \u6570\u636e\u53ef\u89c6\u5316\u5927\u5c4f
AI \u529f\u80fd\u96c6\u6210\uff08\u667a\u80fd\u5ba2\u670d\u3001\u81ea\u52a8\u5316\u62a5\u8868\u3001\u884c\u4e1a AI \u5de5\u5177\u7b49\uff09

**\u4e3b\u6280\u672f\u6808

\u6838\u5fc3\u6846\u67b6\uff1aReact \u3001Vue \u3001Next.js \u3001TypeScript
\u5168\u6808\u80fd\u529b\uff1aNode.js \u3001Express \u3001NestJS \u3001Php
\u79fb\u52a8\u7aef/\u8de8\u7aef\uff1aReactNative \u3001UniApp \uff08\u4e00\u5957\u4ee3\u7801\u591a\u7aef\u53d1\u5e03\uff09\u3001\u539f\u751f\u5c0f\u7a0b\u5e8f
\u53ef\u89c6\u5316\uff1aECharts \uff08 JSON Schema \u9a71\u52a8\uff09\u3001\u9ad8\u5fb7/\u8c37\u6b4c\u5730\u56fe
\u5de5\u7a0b\u5316\uff1aDevOps \u3001Docker
\u6709\u5f00\u53d1\u9700\u6c42\u7684\u670b\u53cb\uff0c\u76f4\u63a5\u7ad9\u5185\u4fe1\u79c1\u4fe1 or xiaoyangngo \uff0c\u8bc4\u8bba\u533a\u7559\u8a00\u4e5f\u4f1a\u7b2c\u4e00\u65f6\u95f4\u56de\u590d\u3002", "date_published": "2026-05-05T01:04:05+00:00", "title": "[\u63a5\u5355]\u5168\u6808\u5f00\u53d1 | \u521b\u4e1a\u8005\u8f6f\u4ef6\u5b9a\u5236 | \u5b98\u7f51 / \u5c0f\u7a0b\u5e8f / App / \u7ba1\u7406\u540e\u53f0 / AI \u96c6\u6210", "id": "t/1210263" }, { "author": { "url": "member/jiangzhaosen518", "name": "jiangzhaosen518", "avatar": "https://cdn.v2ex.com/avatar/b4fe/90dd/560105_large.png?m=1745567303" }, "url": "t/1210245", "title": "Dashboard CRM \u7ba1\u7406\u7cfb\u7edf\u754c\u9762\u9996\u9875---\u6b23\u8d4f", "id": "t/1210245", "date_published": "2026-05-04T17:06:24+00:00", "content_html": "

5.1 \u56fd\u9645\u52b3\u52a8\u8282\uff0c\u8fd9\u51e0\u5929\u4e00\u76f4\u5fd9\u7740\u7ed9\u5e7f\u4e1c\u4e00\u4e2a\u5ba2\u6237\u8bbe\u8ba1 Dshboard CRM \u7ba1\u7406\u7cfb\u7edf\u754c\u9762\uff0c

\n

\u6b23\u8d4f\u4e00\u4e0b\uff1a

\n

https://ludesala.blogspot.com/

\n

\ud83c\udf407 \u5e74\u4ee5\u4e0a\u7ecf\u9a8c | \ud83c\udfa8\u8d44\u6df1 UI/UX \u8bbe\u8ba1\u5e08 and \u54cd\u5e94\u524d\u7aef\u5de5\u7a0b\u5e08\uff08\u6211\u8001\u516c\u5b9e\u73b0\uff09

\n

\ud83d\ude4b\u5168\u804c\u81ea\u7531\u804c\u4e1a\uff0c\u4e13\u6ce8\u79fb\u52a8 App \u3001B \u7aef\u7cfb\u7edf\u3001\u5c0f\u7a0b\u5e8f\u3001\u7f51\u9875\u3001App \u4e0e PPT \u8bbe\u8ba1

\n

\u4e0a\u7ebf\u6848\u4f8b\uff1a

\n

http://www.zefeigc.com \u670d\u52a1\uff1aUI \u8bbe\u8ba1 +\u54cd\u5e94\u524d\u7aef

\n

https://www.aiznx.com

\n

\u524d\u7aef\u64b8\u4ee3\u7801\u5b9e\u73b0 UI \u754c\u9762\u6848\u4f8b----------

\n

\u91d1\u878d\u7ba1\u7406\uff1a

\n

https://ludesala.blogspot.com/2026/03/pcdashboardfinancial-investment-pc-web.html

\n

\u4f53\u80b2\u8d44\u8baf\uff1a

\n

https://ludesala.blogspot.com/2025/11/sports-events-implementing-mobile-h5.html

\n

\u5b5f\u52a0\u62c9\u79fb\u52a8\uff1a

\n

https://ludesala.blogspot.com/2023/11/realize-mobile-interface-simulation.html

\n

\u8054\u7cfb\u65b9\u5f0f\uff1a

\n

tg: @ouyanglude

\n

vx : 191400619

\n" }, { "author": { "url": "member/1145148964", "name": "1145148964", "avatar": "https://cdn.v2ex.com/gravatar/e2e572807688a5c9c2c02aa111fa7662?s=73&d=retro" }, "url": "t/1210233", "date_modified": "2026-05-04T14:17:09+00:00", "content_html": "\u80fd\u505a\u7684 \u7559 v \u3002\u53e6\u5916 \u9700\u8981 \u540e\u7aef\u5f00\u53d1\uff0c\u4f18\u5316 \u5c0f\u7a0b\u5e8f \u540e\u7aef\u54cd\u5e94\u901f\u5ea6\u3002", "date_published": "2026-05-04T14:16:48+00:00", "title": "\u9700\u8981\u5fae\u4fe1 \u5c0f\u7a0b\u5e8f \u524d\u7aef\u5f00\u53d1\u3002\u9700\u8981\u8ba9\u4e00\u4e2a\u5df2\u7ecf\u5728\u8fd0\u884c\u7684\u5c0f\u7a0b\u5e8f \u517c\u5bb9 \u5e73\u677f\u7aef\u6a2a\u5c4f \u548c \u5e73\u677f\u7aef\u7ad6\u5c4f\u3002", "id": "t/1210233" }, { "author": { "url": "member/Whiplash55", "name": "Whiplash55", "avatar": "https://cdn.v2ex.com/gravatar/5659aa7cffca53cd8944a077b18aedb5?s=73&d=retro" }, "url": "t/1210175", "title": "\u6709\u4eba\u5728\u5e2e AI \u6d17\u6570\u636e\u4e4b\u7c7b\u7684\u5916\u5305\u5de5\u4f5c\u5417\uff1f", "id": "t/1210175", "date_published": "2026-05-04T04:20:34+00:00", "content_html": "

\u770b\u8d77\u6765\u5de5\u8d44\u8fd8\u4e0d\u9519\uff0c\u51e0\u5341\u5200\u4e00\u5c0f\u65f6\uff0c\u6709\u5b9e\u9645\u957f\u65f6\u95f4\u505a\u8fc7\u7684 v \u53cb\u5206\u4eab\u4e00\u4e0b\u5417\uff1f

\n" }, { "author": { "url": "member/holyfinger", "name": "holyfinger", "avatar": "https://cdn.v2ex.com/gravatar/b3e7d51369bc1f9ab44be763c56ac6b1?s=73&d=retro" }, "url": "t/1210076", "date_modified": "2026-05-03T06:42:00+00:00", "content_html": "\u4e4b\u524d\u7ad9\u4e0a\u627e\u4e86\u8fd0\u7ef4\uff0c\u73b0\u5728\u7a33\u5b9a\u5408\u4f5c\u4e2d
\u9879\u76ee\u662f\u91cf\u5316\u673a\u5668\u4eba
\u61c2\u94b1\u5305\u7b56\u7565\u4ea4\u6613\u7684\u6700\u597d", "date_published": "2026-05-03T05:12:27+00:00", "title": "\u4e2a\u4eba\u9879\u76ee\u627e golang \u957f\u671f\u517c\u804c", "id": "t/1210076" }, { "author": { "url": "member/Vauman", "name": "Vauman", "avatar": "https://cdn.v2ex.com/avatar/5dda/ee61/63219_large.png?m=1744937728" }, "url": "t/1209729", "date_modified": "2026-04-30T11:39:11+00:00", "content_html": "Location: [Remote]
Experience Level: Senior (5+ years)
Employment Type: Full-time for 3 months-6 months (This role is part of a specific project with a defined timeline. If you are strictly looking for a long-term position from the start, this role may not be suitable.However, based on our long-term collaboration with this German client, there is a strong likelihood of extension. If the cooperation goes well, the position may be continued or expanded to other ongoing projects with the same client.)
Language: Fluent in English \u2013 this role requires regular communication with the team in Germany

Key Responsibilities:
\u2022Develop and maintain responsive frontend features using Next.js, React, and TypeScript
\u2022Collaborate with backend developers, designers, and product managers to deliver seamless user experiences
\u2022Optimize components for maximum performance across devices and browsers
\u2022Write clean, reusable, and testable code
\u2022Participate in code reviews and team discussions

Requirements:
\u20225+ years of experience in frontend development
\u2022Proficiency in React, Next.js, and TypeScript
\u2022Strong understanding of web fundamentals (HTML, CSS, Javascript)
\u2022A good eye for detail and commitment to delivering polished UI

How to Apply:
Please send your English resume to hr@vauman.com. We look forward to hearing from you!", "date_published": "2026-04-30T10:31:47+00:00", "title": "[\u8fdc\u7a0b] \u524d\u7aef\u5f00\u53d1 (Next.js / TypeScript / React) \u53c2\u4e0e\u4e00\u4e2a\u5fb7\u56fd\u9879\u76ee\uff0c\u8981\u6c42\u82f1\u6587\u53e3\u8bed\u6d41\u5229\uff01", "id": "t/1209729" }, { "author": { "url": "member/humbass", "name": "humbass", "avatar": "https://cdn.v2ex.com/gravatar/167e7101a0d1f1af92baf53ad32ee4f4?s=73&d=retro" }, "url": "t/1209716", "date_modified": "2026-04-30T11:39:53+00:00", "content_html": "\u6709\u4e2a\u9879\u76ee\u9700\u8981 Industrial Edge Hub \u76f8\u5173\u7684\uff0c\u6709\u4e86\u89e3\u670b\u53cb\u9ebb\u70e6\u8054\u7cfb\u4e0b\u4e0b\uff01", "date_published": "2026-04-30T09:32:38+00:00", "title": "\u6709\u6ca1\u6709\u4e86\u89e3\u897f\u95e8\u5b50 Industrial Edge Hub \u7684\u670b\u53cb,\u7403\u5408\u4f5c", "id": "t/1209716" }, { "author": { "url": "member/Foxalone", "name": "Foxalone", "avatar": "https://cdn.v2ex.com/gravatar/aaeb700a897206021fffadb54cbe5bce?s=73&d=retro" }, "url": "t/1209433", "date_modified": "2026-04-30T00:12:28+00:00", "content_html": "

\u4e4b\u524d\u6709\u52a0\u8fc7\u6211\u7684\u76f4\u63a5\u53ef\u4ee5\u8054\u7cfb\u6211.

\n

\u8054\u7cfb\u65b9\u5f0f: R2F1ZGlfRm94 (base64)

\n", "date_published": "2026-04-29T09:35:42+00:00", "title": "\u6765\u4e2a\u4f6c, \u719f\u6089\u52a0\u89e3\u5bc6(\u56fd\u5bc6)\u7684. \u4ee3\u7801\u662f Java . \u9700\u8981\u5bf9\u5e94\u7684 PHP \u4ee3\u7801.", "id": "t/1209433" }, { "author": { "url": "member/hyperprice", "name": "hyperprice", "avatar": "https://cdn.v2ex.com/avatar/8ec0/888a/73558_large.png?m=1700631328" }, "url": "t/1209295", "title": "\u6709\u507f\uff0c\u767e\u5ea6\u6587\u5e93\u4fee\u6539\u81ea\u5df1\u53d1\u5e03\u5185\u5bb9\u7684\u521b\u5efa\u65f6\u95f4", "id": "t/1209295", "date_published": "2026-04-29T02:35:18+00:00", "content_html": "

\u6709\u507f\uff0c\u516c\u53f8\u4e1a\u52a1\u9700\u8981\uff0c\u9700\u8981\u5728\u767e\u5ea6\u6587\u5e93\u53d1\u5e03\u4e00\u7bc7\u6587\u7ae0\uff0c\u4f46\u9700\u8981\u628a\u521b\u5efa\u65f6\u95f4\u4fee\u6539\u4e3a 22 \u5e74\u7684

\n

\u6709\u6e20\u9053\u7684\u8001\u54e5\u8f9b\u82e6\u8054\u7cfb\u4e0b\u2026\u2026

\n

ejg3MDgzNDY=

\n" }, { "author": { "url": "member/ganguanglong", "name": "ganguanglong", "avatar": "https://cdn.v2ex.com/gravatar/7c0f36a3f422c4df1952abfe79d6fa37?s=73&d=retro" }, "url": "t/1208850", "date_modified": "2026-04-27T08:40:06+00:00", "content_html": "\u6b63\u5728\u4ea4\u4ed8\u7684\u7535\u5546\u5ba2\u6237 PoC \u9879\u76ee\uff0c\u9700\u8981\u627e\u80fd\u5b9e\u73b0\u4ee5\u4e0b\u573a\u666f\u7684\u5408\u4f5c\u65b9\uff1a

\u9700\u6c42\uff1a
\u7528\u6237\u4e0a\u4f20\u4e00\u5f20\u7528\u6237\u81ea\u5df1\u7684\u7167\u7247
\u2192 \u9009\u62e9\u591a\u4ef6\u8863\u7269\uff08\u5982\u5916\u5957 + \u5185\u642d + \u914d\u9970 + \u978b\u5b50\uff09
\u2192 \u901a\u8fc7\u300c\u540c\u6b65\u53e0\u7a7f\u300d\uff08\u4e00\u6b21\u5408\u6210\uff09\u6216\u300c\u591a\u6b65\u53e0\u7a7f\u300d\uff08\u94fe\u5f0f\u5206\u6b65\uff09
\u2192 \u5408\u6210\u7a7f\u6234\u9f50\u5168\u7684\u7528\u6237\u7167

\u6280\u672f\u8981\u6c42\uff1a
1.\u4e0d\u5e94\u8be5\u6539\u53d8\u7528\u6237\u59ff\u6001\uff0c\u8eab\u578b
2.\u56fe\u7247\u753b\u8d28\u635f\u8017\u8089\u773c\u51e0\u4e4e\u770b\u4e0d\u51fa\uff08\u76ee\u524d\u9047\u5230\u7684\u95ee\u9898\u5c31\u662f\u591a\u6b65\u53e0\u7a7f\u540e\uff0c\u56fe\u7247\u753b\u8d28\u660e\u663e\u8870\u51cf\uff09
3.\u5355\u6b21\u5408\u6210\u8017\u65f6 2 \u5206\u949f\u4ee5\u5185

\u6c42\u6709\u76f8\u5173\u6280\u672f\u80fd\u529b\u7684\u5408\u4f5c\u65b9\uff0c\u8054\u7cfb\u6211\uff0c\u6700\u597d\u9644\u4e0a demo", "date_published": "2026-04-27T07:41:48+00:00", "title": "[\u5f81\u5408\u4f5c\u65b9] Tryon \u591a\u4ef6\u53e0\u7a7f AI \u65b9\u6848 \u2014 \u7535\u5546\u573a\u666f\u5408\u4f5c", "id": "t/1208850" }, { "author": { "url": "member/CMYANG", "name": "CMYANG", "avatar": "https://cdn.v2ex.com/avatar/3510/ef82/613711_large.png?m=1778378386" }, "url": "t/1208807", "title": "\u9879\u76ee\u5168\u804c\u300c\u72ec\u7acb UI \u8bbe\u8ba1\u5e08\u300d\u5341\u5e74+\u7ecf\u9a8c - \u8fdc\u7a0b\u63a5\u5355", "id": "t/1208807", "date_published": "2026-04-27T05:55:36+00:00", "content_html": "

\u4e0a\u6b21\u5728 V2EX \u63a5\u7684\u9879\u76ee\u5df2\u7ecf\u63a5\u8fd1\u5c3e\u58f0\uff0c\u73b0\u5728\u6709\u65b0\u7684\u6863\u671f\uff0c\u6b22\u8fce\u6709\u9700\u6c42\u7684\u540c\u5b66\u8054\u7cfb\u6211\uff01

\n

\u5927\u5bb6\u597d\uff0c\u6211\u662f\u4e00\u540d\u5168\u804c\u81ea\u7531 UX/UI \u8bbe\u8ba1\u5e08\uff0c10 \u5e74+ \u4ece\u4e1a\u7ecf\u9a8c\uff0c\u957f\u671f\u670d\u52a1\u4e8e B/C \u7aef\u4e92\u8054\u7f51\u4ea7\u54c1\u53ca\u4f01\u4e1a\u7ea7\u7cfb\u7edf\u3002\u64c5\u957f\u4ece\u7528\u6237\u7814\u7a76\u3001\u4fe1\u606f\u67b6\u6784\u3001\u4ea4\u4e92\u8bbe\u8ba1\u5230\u89c6\u89c9\u843d\u5730\u7684\u5b8c\u6574\u6d41\u7a0b\uff0c\u5bf9\u590d\u6742\u4e1a\u52a1\u548c\u591a\u7aef\u4e00\u81f4\u4f53\u9a8c\u6709\u8f83\u591a\u5b9e\u8df5\u7ecf\u9a8c\u3002\u76ee\u524d\u6b63\u5728\u5bfb\u6c42\u8fdc\u7a0b\u517c\u804c\u5408\u4f5c\u673a\u4f1a\uff08\u53ef\u6309\u9879\u76ee / \u6309\u5c0f\u65f6\u7ed3\u7b97\uff09\u3002

\n

\u6211\u53ef\u4ee5\u63d0\u4f9b\u7684\u4ef7\u503c\u5305\u62ec\uff1a

\n\n

\u66f4\u591a\u4f5c\u54c1\u4e0e\u80cc\u666f\u53ef\u89c1\uff1a
\n\u5c0f\u7ea2\u4e66\u4e3b\u9875\uff1ahttps://www.xiaohongshu.com/user/profile/5a12db79db2e605eb3bca53f
\n\u4e2a\u4eba\u7f51\u7ad9\uff1ahttps://deng.framer.website/

\n

\u8054\u7cfb\u65b9\u5f0f\uff08\u5fae\u4fe1\uff0cBase64 \uff09\uff1aR25lZHVocw==

\n" }, { "author": { "url": "member/xiaoxiaoyang271", "name": "xiaoxiaoyang271", "avatar": "https://cdn.v2ex.com/avatar/f133/45f7/734296_large.png?m=1777942932" }, "url": "t/1208772", "date_modified": "2026-04-27T05:54:34+00:00", "content_html": "

\u611f\u8c22 v2 \uff0c93 \u5e74\u8001\u7801\u519c\uff0c9 \u5e74\u5168\u6808\u72ec\u7acb\u5f00\u53d1\uff0c\u4e3a\u65b9\u4fbf\u5e26\u5a03\uff0c\u5168\u804c\u63a5\u5355\u3002

\n

[\u6211\u80fd\u5e2e\u4f60\u505a\u7684]

\n

\u54c1\u724c\u5b98\u7f51 / \u9ad8\u8f6c\u5316\u4f01\u4e1a\u7ad9\uff08 SEO \u53cb\u597d\uff0c\u6781\u901f\u52a0\u8f7d\uff0c\u5168\u7aef\u9002\u914d\uff09\n\u5fae\u4fe1\u5c0f\u7a0b\u5e8f + App \u53cc\u7aef\u5f00\u53d1\uff08\u4e00\u5957\u4ee3\u7801\u9002\u914d iOS / \u5b89\u5353 / \u5fae\u4fe1\uff0c\u964d\u672c\u589e\u6548\uff09\n\u4f01\u4e1a\u7ba1\u7406\u540e\u53f0 / \u6570\u636e\u53ef\u89c6\u5316\u5927\u5c4f\nAI \u529f\u80fd\u96c6\u6210\uff08\u667a\u80fd\u5ba2\u670d\u3001\u81ea\u52a8\u5316\u62a5\u8868\u3001\u884c\u4e1a AI \u5de5\u5177\u7b49\uff09

\n

[\u4e3b\u6280\u672f\u6808]

\n

\u6838\u5fc3\u6846\u67b6\uff1aReact \u3001Vue \u3001Next.js \u3001TypeScript\n\u5168\u6808\u80fd\u529b\uff1aNode.js \u3001Express \u3001NestJS \u3001Php\n\u79fb\u52a8\u7aef/\u8de8\u7aef\uff1aReactNative \u3001UniApp \uff08\u4e00\u5957\u4ee3\u7801\u591a\u7aef\u53d1\u5e03\uff09\u3001\u539f\u751f\u5c0f\u7a0b\u5e8f\n\u53ef\u89c6\u5316\uff1aECharts \uff08 JSON Schema \u9a71\u52a8\uff09\u3001\u9ad8\u5fb7/\u8c37\u6b4c\u5730\u56fe\n\u5de5\u7a0b\u5316\uff1aDevOps \u3001Docker

\n

\u6709\u5f00\u53d1\u9700\u6c42\u7684\u670b\u53cb\uff0c\u76f4\u63a5\u7ad9\u5185\u4fe1\u79c1\u4fe1 or xiaoyangngo \uff0c\u8bc4\u8bba\u533a\u7559\u8a00\u4e5f\u4f1a\u7b2c\u4e00\u65f6\u95f4\u56de\u590d\u3002

\n", "date_published": "2026-04-27T03:27:03+00:00", "title": "93 \u5e74\u8001\u7801\u519c\u63a5\u5355\uff0c 9 \u5e74\u5168\u6808\u72ec\u7acb\u5f00\u53d1", "id": "t/1208772" }, { "author": { "url": "member/jiangzhaosen518", "name": "jiangzhaosen518", "avatar": "https://cdn.v2ex.com/avatar/b4fe/90dd/560105_large.png?m=1745567303" }, "url": "t/1208656", "title": "\u8fd9\u51e0\u5929\u7ed9 NY \u5ba2\u6237\u8bbe\u8ba1\u4e86\u5c4f\u5e55\u7535\u5b50 Menu---\u60f3\u4e0d\u5230\u5ba2\u6237\u975e\u5e38\u6ee1\u610f---\u8bf7\u6b23\u8d4f--4/26", "id": "t/1208656", "date_published": "2026-04-26T12:52:46+00:00", "content_html": "

\u8fd9\u662f\u4e00\u4f4d\u5728 NY \u7684\u670b\u53cb\u7ed9\u6211\u4ecb\u7ecd\u7684\u534e\u4eba\u9910\u5385\u9700\u8981\u8bbe\u8ba1\u5c4f\u5e55\u7535\u5b50 Menu \uff0c\u5f53\u65f6\u5f88\u5fd0\u5fd1\uff0c\u56e0\u4e3a\u5982\u679c\u8bbe\u8ba1\u4e0d\u6ee1\u610f\uff0c\u8ba9\u6211\u8fd9\u4e2a\u670b

\n

\u53cb\u4e5f\u5c34\u5c2c\uff1b\u5ba2\u6237\u7684\u8981\u6c42\u662f\uff1a\u83dc\u54c1 + \u996e\u6599\uff0c\u5dee\u4e0d\u591a 60 \u4e2a\u5de6\u53f3\uff0c\u5bf9\u65b9\u8981\u6c42\u65e2\u8981\u597d\u770b\uff0c\u5438\u5f15\u4eba\u5c31\u60f3\u54c1\u5c1d\u7f8e\u98df\uff1b\u4e8e\u662f\u627e\u4e86

\n

\u5927\u91cf\u7d20\u6750\uff0c\u53ca\u83dc\u54c1\uff0c\u53ca\u6784\u601d\u5982\u4f55\u6392\u7248\u8bbe\u8ba1\u3002\u5dee\u4e0d\u591a 5 \u5929\u5de6\u53f3\uff0c\u8bbe\u8ba1\u4e86 2 \u4e2a\u5c4f\u5e55\u754c\u9762\uff0c\u60f3\u4e0d\u5230 4 \u6708 25 \u53f7\u665a\u4e0a\u53d1\u7ed9\u5ba2\u6237\uff0c

\n

\u5ba2\u6237\u5230\u4e86\u665a\u4e0a\u7ed9\u6211\u56de\u590d\uff0c\u7ad6\u8d77\u5927\u62c7\u6307\uff0c\u8bf4\u770b\u7684\u975e\u5e38\u8212\u670d\u3002\u5bf9\u65b9\u4e5f\u8feb\u4e0d\u53ca\u5f85\u7684\u628a\u539f\u59cb\u5c3a\u5bf8\u7684\u8bbe\u8ba1\u7a3f\u6587\u4ef6 jpg \u653e\u7f6e\u5c4f\u5e55

\n

\u4e2d\uff0c\u622a\u56fe\u7ed9\u6211\u770b\u3002

\n

\u8bf7\u6b23\u8d4f-----

\n

\u5c4f\u5e55\u7535\u5b50\u83dc\u5355\u8bbe\u8ba1\u7a3f\uff1a

\n

https://ludesala.blogspot.com/2026/04/electronic-menu-design-for-chinese.html

\n

(\u535a\u5ba2\u4e2d\uff0c\u6709\u539f\u521b\u8bbe\u8ba1\u4f5c\u54c1\u5c55\u793a\u3001\u56fe\u5c42\u622a\u56fe\u3001\u5ba2\u6237\u5728\u7fa4\u91cc\u7684\u8bc4\u4ef7\u622a\u56fe)

\n

\ud83c\udf407 \u5e74\u4ee5\u4e0a\u7ecf\u9a8c | \ud83c\udfa8\u8d44\u6df1 UI/UX \u8bbe\u8ba1\u5e08 and \u54cd\u5e94\u524d\u7aef\u5de5\u7a0b\u5e08\uff08\u6211\u8001\u516c\u5b9e\u73b0\uff09

\n

\ud83d\ude4b\u5168\u804c\u81ea\u7531\u804c\u4e1a\uff0c\u4e13\u6ce8\u79fb\u52a8 App \u3001B \u7aef\u7cfb\u7edf\u3001\u5c0f\u7a0b\u5e8f\u3001\u7f51\u9875\u3001App \u4e0e PPT \u8bbe\u8ba1

\n

\u8bbe\u8ba1\u4f5c\u54c1\u94fe\u63a5\uff1a

\n

https://ludesala.blogspot.com/

\n

\u9700\u8981 T \u5de5\u5177\u6d4f\u89c8

\n

\u4e0a\u7ebf\u6848\u4f8b\uff1a

\n

http://www.zefeigc.com \u670d\u52a1\uff1aUI \u8bbe\u8ba1 +\u54cd\u5e94\u524d\u7aef

\n

https://www.aiznx.com

\n

\u524d\u7aef\u64b8\u4ee3\u7801\u5b9e\u73b0 UI \u754c\u9762\u6848\u4f8b----------

\n

\u91d1\u878d\u7ba1\u7406\uff1a

\n

https://ludesala.blogspot.com/2026/03/pcdashboardfinancial-investment-pc-web.html

\n

\u4f53\u80b2\u8d44\u8baf\uff1a

\n

https://ludesala.blogspot.com/2025/11/sports-events-implementing-mobile-h5.html

\n

\u5b5f\u52a0\u62c9\u79fb\u52a8\uff1a

\n

https://ludesala.blogspot.com/2023/11/realize-mobile-interface-simulation.html

\n

\u8054\u7cfb\u65b9\u5f0f\uff1a

\n

tg: @ouyanglude

\n

vx : 191400619

\n" }, { "author": { "url": "member/schg89", "name": "schg89", "avatar": "https://cdn.v2ex.com/gravatar/c8af8f344010843a1e86d2c4b483d816?s=73&d=retro" }, "url": "t/1208261", "date_modified": "2026-04-24T07:18:25+00:00", "content_html": "

\u9700\u8981\u4e00\u4e2a\u5fae\u4fe1\u5c0f\u7a0b\u5e8f\u5f00\u53d1\u3002\u6709\u507f\uff0c\u517c\u804c\uff0c\u9700\u6c42\u660e\u786e\uff0c\u8981\u6c42\u8fd8\u539f UI \u548c\u52a8\u753b\uff0c\u6709 uniapp \u5f00\u53d1\u7ecf\u9a8c\u3002\u6709\u610f\u8bf7\u79c1\u4fe1\u3002

\n", "date_published": "2026-04-24T04:43:33+00:00", "title": "\u5c0f\u7a0b\u5e8f\u524d\u7aef\u5f00\u53d1\u9700\u6c42 1 \u540d", "id": "t/1208261" }, { "author": { "url": "member/marukosoft", "name": "marukosoft", "avatar": "https://cdn.v2ex.com/gravatar/5b40186ca9f7fa48247000e161b8754a?s=73&d=retro" }, "url": "t/1208072", "title": "\u6709\u6ca1\u6709\u5927\u795e\u4f1a\u4fee\u6539 Android rom(AOSP)\u6dfb\u52a0 hook \u529f\u80fd", "id": "t/1208072", "date_published": "2026-04-23T09:34:56+00:00", "content_html": "\u8981\u4fee\u6539\u7b2c\u4e09\u65b9\u5b9a\u5236 ROM \uff0c\u9b54\u8da3 ROM \uff0c\u57fa\u4e8e AOSP \u5f00\u53d1\uff0c\u73b0\u5728\u7814\u53d1\u9047\u5230\u56f0\u96be\uff0c\u770b\u770b V \u7ad9\u6709\u6ca1\u6709\u5927\u795e\u5e2e\u5e2e\u5fd9\uff0c\u6709\u507f
\u516c\u53f8\u5728\u82cf\u5dde\uff0c\u8fdc\u7a0b\u4e5f\u53ef\u4ee5
vx:bWV3c29mdA==" }, { "author": { "url": "member/yjjtt", "name": "yjjtt", "avatar": "https://cdn.v2ex.com/avatar/330b/d4e5/398435_large.png?m=1732852897" }, "url": "t/1207940", "title": "[\u63a5\u5355] \u63a5\u5404\u7c7b\u9879\u76ee", "id": "t/1207940", "date_published": "2026-04-23T02:48:18+00:00", "content_html": "

\u6280\u672f\u6808: vue2/vue3, uniapp, \u5c0f\u7a0b\u5e8f\u539f\u751f\u7b49 \u63a5\u8fc7\u591a\u4e2a\u6574\u5305\u9879\u76ee, \u6709\u5408\u4f5c\u4e09\u5e74\u4ee5\u4e0a\u7684, \u76ee\u524d\u8fd8\u6709\u5728\u8fd0\u884c\u7684, \u8d28\u91cf\u6548\u7387\u7edd\u5bf9\u6709\u4fdd\u8bc1 \u6709\u9700\u6c42\u7684\u8001\u677f+v: jt3577

\n" }, { "author": { "url": "member/torontobox", "name": "torontobox", "avatar": "https://cdn.v2ex.com/gravatar/ca95a6e133868fd02aded345740a4fb3?s=73&d=retro" }, "url": "t/1207847", "date_modified": "2026-04-22T23:15:58+00:00", "content_html": "\u62db\u52df iOS \u72ec\u7acb\u5f00\u53d1\u8005\u5408\u4f5c

\u9879\u76ee\uff1a\u4e00\u6b3e\u9762\u5411\u9ad8\u9891\u7167\u7247\u7ba1\u7406\u4e0e\u5185\u5bb9\u6574\u7406\u573a\u666f\u7684 iOS/macOS \u5de5\u5177\u7c7b App \uff0c\u8ba2\u9605\u5236\u65b9\u5411\uff0c\u76ee\u6807\u7528\u6237\u4e3a\u6709\u5927\u91cf\u7167\u7247\u8d44\u4ea7\u4e0e\u6548\u7387\u9700\u6c42\u7684\u4e2a\u4eba\u53ca\u4e13\u4e1a\u7528\u6237\u3002

\u6280\u672f\u6808\uff1aSwiftUI \u3001PhotoKit \u3001CoreLocation \u3001StoreKit 2 \u3001CloudKit \u3002

\u73b0\u72b6\uff1aPRD \u5df2\u5b8c\u6210\uff0c\u7ade\u54c1\u8c03\u7814\u5b8c\u6210\uff0c\u6838\u5fc3\u529f\u80fd\u539f\u578b\u5df2\u9a8c\u8bc1\u53ef\u884c\u3002

\u5408\u4f5c\u6a21\u5f0f\uff1aMVP \u9636\u6bb5\u56fa\u5b9a\u5f00\u53d1\u8d39 + \u4e0a\u7ebf\u540e\u6309\u6708\u7ef4\u62a4\u8d39\uff08\u53ef\u8bae\uff09\u3002\u4ee3\u7801\u4e0e IP \u5f52\u9879\u76ee\u65b9\uff0cApple Developer \u8d26\u53f7\u7531\u9879\u76ee\u65b9\u6301\u6709\u3002

\u671f\u671b\uff1a
- \u6709\u72ec\u7acb\u4e0a\u67b6\u8fc7\u7684 iOS App \u4f5c\u54c1\uff08\u4ed8\u8d39\u6216\u8ba2\u9605\u5236\u4f18\u5148\uff09
- \u719f\u6089\u7cfb\u7edf\u76f8\u518c\u3001\u6570\u636e\u540c\u6b65\u3001\u8ba2\u9605\u5185\u8d2d\u76f8\u5173\u5f00\u53d1
- \u6709\u5b8c\u6574\u4e0a\u7ebf\u7ecf\u9a8c\uff0c\u6c9f\u901a\u987a\u7545\uff0c\u4ea4\u4ed8\u7a33\u5b9a
- \u4ea4\u4ed8\u5468\u671f\u9884\u8ba1 6\u201310 \u5468

\u611f\u5174\u8da3\u8bf7 DM \uff0c\u5e76\u9644 1\u20132 \u4e2a\u4ee3\u8868\u4f5c\u54c1\u94fe\u63a5\u3002\u8be6\u7ec6\u8d44\u6599\u53ef\u5728\u6c9f\u901a\u540e\u63d0\u4f9b\u3002", "date_published": "2026-04-22T14:09:40+00:00", "title": "\u62db\u52df iOS \u72ec\u7acb\u5f00\u53d1\u8005\u5408\u4f5c", "id": "t/1207847" }, { "author": { "url": "member/fromMars1130", "name": "fromMars1130", "avatar": "https://cdn.v2ex.com/gravatar/d8e92f689201eb9a25d30afd803f6243?s=73&d=retro" }, "url": "t/1207619", "date_modified": "2026-04-21T21:31:10+00:00", "content_html": "

\u76ee\u524d\u53ea\u505a\u8fdc\u7a0b\uff0c\u5230\u5c97\u4e0d\u8003\u8651\uff01\n\u4e0d\u9700\u5148\u4ed8\u6b3e\uff0c\u53ef\u4ee5\u5148\u8bd5\u5c97\u4e00\u4e2a\u661f\u671f\uff08\u4e0d\u80fd\u518d\u591a\u4e86\uff09\n\u652f\u6301\u6309\u8fdb\u5ea6\u4ed8\u6b3e\u6a21\u5f0f\uff01

\n

TG:TWFsYXlPdXRzb3VyY2U=

\n", "date_published": "2026-04-21T18:33:30+00:00", "title": "\u5916\u5305\u56e2\u961f\u63a5\u5355\uff0810 \u4eba\u56e2\u961f\uff0c\u6280\u672f\u6808\u8986\u76d6\u5168\u6808\uff0c\u4e1a\u52a1\u65b9\u5411\uff1a web3 \u548c\u5176\u4ed6\u8fb9\u7f18\u9879\u76ee\u90fd\u53ef\u4ee5\uff09", "id": "t/1207619" }, { "author": { "url": "member/YanSeven", "name": "YanSeven", "avatar": "https://cdn.v2ex.com/avatar/3f22/feff/383743_large.png?m=1775465214" }, "url": "t/1207412", "date_modified": "2026-04-21T05:39:15+00:00", "content_html": "

\u63a5\u4e86\u4e2a\u670b\u53cb\u7684\u4eb2\u621a\u7684\u79c1\u6d3b\uff0c\u5f00\u53d1\u4e00\u4e2a\u996d\u5e97\u7684\u5c0f\u7a0b\u5e8f app \uff0c\u5c31\u7c7b\u4f3c\u6211\u4eec\u65e5\u5e38\u53bb\u5546\u573a\u5403\u996d\u7684\u90a3\u79cd\u5c0f\u7a0b\u5e8f\u3002

\n

\u8fd9\u4e2a\u4e00\u5957\u4e0b\u6765\u5e02\u573a\u4ef7\u5927\u6982\u8981\u591a\u5c11\u3002

\n

\u4ee5\u53ca\uff0c\u6709\u65e0\u5927\u4f6c\u63a8\u8350\u4e00\u4e0b\uff0c\u6700\u4f73\u7684\u6280\u672f\u6808\u65b9\u6848\u662f\u5565

\n

uniapp,\u539f\u751f\u8fd8\u662f\u5565\uff0c\u7ad9\u5185\u641c\u4e86\u4e00\u4e0b\uff0c\u597d\u50cf\u4e5f\u662f\u4e03\u5634\u516b\u820c\u3002

\n", "date_published": "2026-04-21T03:10:27+00:00", "title": "\u73b0\u5728\u5c0f\u7a0b\u5e8f\u5f00\u53d1\u7684\u4ef7\u683c\u5927\u6982\u662f\u591a\u5c11", "id": "t/1207412" }, { "author": { "url": "member/jiangzhaosen518", "name": "jiangzhaosen518", "avatar": "https://cdn.v2ex.com/avatar/b4fe/90dd/560105_large.png?m=1745567303" }, "url": "t/1207321", "date_modified": "2026-04-20T17:37:56+00:00", "content_html": "

\ud83c\udf407 \u5e74\u4ee5\u4e0a\u7ecf\u9a8c | \ud83c\udfa8\u8d44\u6df1 UI/UX \u8bbe\u8ba1\u5e08 and \u54cd\u5e94\u524d\u7aef\u5de5\u7a0b\u5e08\uff08\u6211\u8001\u516c\u5b9e\u73b0\uff09

\n

\ud83d\ude4b\u5168\u804c\u81ea\u7531\u804c\u4e1a\uff0c\u4e13\u6ce8\u79fb\u52a8 App \u3001B \u7aef\u7cfb\u7edf\u3001\u5c0f\u7a0b\u5e8f\u3001\u7f51\u9875\u3001App \u4e0e PPT \u8bbe\u8ba1

\n

\u8bbe\u8ba1\u4f5c\u54c1\u94fe\u63a5\uff1a

\n

https://ludesala.blogspot.com/

\n

\u9700\u8981 T \u5de5\u5177\u6d4f\u89c8

\n

\u4e0a\u7ebf\u6848\u4f8b\uff1a

\n

http://www.zefeigc.com \u670d\u52a1\uff1aUI \u8bbe\u8ba1 +\u54cd\u5e94\u524d\u7aef

\n

https://www.aiznx.com

\n

\u524d\u7aef\u64b8\u4ee3\u7801\u5b9e\u73b0 UI \u754c\u9762\u6848\u4f8b----------

\n

\u91d1\u878d\u7ba1\u7406\uff1a

\n

https://ludesala.blogspot.com/2026/03/pcdashboardfinancial-investment-pc-web.html

\n

\u4f53\u80b2\u8d44\u8baf\uff1a

\n

https://ludesala.blogspot.com/2025/11/sports-events-implementing-mobile-h5.html

\n

\u5b5f\u52a0\u62c9\u79fb\u52a8\uff1a

\n

https://ludesala.blogspot.com/2023/11/realize-mobile-interface-simulation.html

\n

\u8054\u7cfb\u65b9\u5f0f\uff1a

\n

tg: @ouyanglude

\n

vx : 191400619

\n", "date_published": "2026-04-20T17:30:40+00:00", "title": "UI \u8bbe\u8ba1+\u54cd\u5e94\u524d\u7aef\u5b9e\u73b0 + \u524d\u7aef\u64b8\u754c\u9762", "id": "t/1207321" } ] } ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86