IO

IO

@IO

  • See also:

    Post #264
  • Rotating_earth_(large).gif
    可以了

    Post #228 ❤️ 1 like
  • Rotating_earth_(large).gif
    确实不照,我修复下

    Post #226
  • 康桥苑一楼经常有,我一直以为是小米粥。

    Post #261 ❤️ 1 like
  • 已修复。之前错误地对上传图片的长宽进行了限制。

    Post #206 ❤️ 1 like
  • IO:

    不支持progrssive decoding

    最近突然发现我的Firefox浏览器上,AVIF也可以Progrssive rendering了😮,是我的错觉吗?
    Screenshot_20260812_094942.png

    Post #31
  • stateless_trash_can:

    COJF2026 when? 😭

    可以有,不过许多老门友都毕业了,不在Xi'an。也许可以换个城市,也许Virtually.

    Post #181
  • Post #2
  • 的确是bug,已经修复了

    Post #166 ❤️ 1 like
  • 是的,我觉得实现Discourse的自动badge发放系统太复杂,对代码复杂程度的增加不利于后续的维护,还需要跟踪用户的贴文浏览时间,浏览数量,有跟踪用户、侵犯隐私的嫌疑。

    作为调和,同时也是为了弘扬淡泊名利的精神,增进用户的使用乐趣,本站的Badge予取予求.

    Post #54 ❤️ 2 likes
  • 123bhy:

    感谢大大!

    兄弟,门友之间不要这么称呼好不好?:a_grinning_face_with_sweat:

    Post #6
  • 你的浏览器太老了,本站所有图片都是AVIF格式

    Post #3
  • 粉色:pig2:我也不知道咋回事,我没有Apple设备,Android和Desktop都没遇到
    这是我的pig2:image.png

    Post #51 ❤️ 1 like
  • 果然,深夜大脑不清醒的时候还是不能写代码

    Post #48
  • Google AntiGravity 和 Gemini 是傻逼

    Post #3
  • 水源的:pig2: :pig2: 可以动吗?

    Post #38 ❤️ 2 likes
  • Magics:

    友情链接

    有兴趣的门友可以在这个页面添加:Friendly Gate-Friends' Links

    Post #27
  • Magics:

    pkxdt的网站

    这是个啥?

    Post #25
  • 搞那么复杂干嘛?

    Post #23
  • 青年杰出贡献上交大門人:

    希望可以把原先的badge迁移过来😭

    迁过来了,See Badges

    Hypocrisy:

    输入框里面快捷键用不了,比如(CTRL+B),感觉不如老版。。。

    image.png

    加了不少快捷键。

    一只玉米人:

    转载链接的预览图片功能,现在的预览界面只显示平台 logo,不会显示出具体内容的封面

    已实现。有些网站有反抓取机制干不了。

    Post #22 ❤️ 1 like
  • a.png
    貌似只有avatar上传有问题,composer上传没问题

    已修复。

    Post #47 ❤️ 1 like
  • 已修复,Content Security Policy header设置错误导致:

    Content-Security-Policy "default-src 'self'; script-src 'self' 'unsafe-inline'; style-src 'self' 'unsafe-inline'; img-src 'self' data: blob: https:; connect-src 'self' wss: https:; frame-ancestors 'none';"

    Xrystal-line:

    不知道avatar是否支持透明像素?

    AVIF support transparent background,可以试一试

    Xrystal-line:
    IO:

    (FIXED WITH CLAUDE, NOT GEMINI)

    LOL

    Gemini有时候跟智力比较低下,跟Claude不能比。哎,Google真的没落了。

    Post #45 ❤️ 1 like
  • 今日打卡:
    Jul 21, 2026, 9:40:24 PM

    427cead7842ff28ab3fd5a70bf7b0ca257913572 (HEAD -> main) allow hard delete; fix number of replies containing (soft)deleted posts
    7dfe867ea536cf32ea7118217b9d7a7614a279c6 (origin/main) add /my/[...path] dynamic redirect route to user profile
    eddbcb7bb3e5f8691d4befee55c205369efb034b add 'my bookmarks' shortcut in user avatar dropdown
    16321447d8a24c48ef4470594ef61be1afb63e69 user profile infinite scroll
    409dc3819d025085f403b18db2e431dceeccfe65 signature: remove img margin
    e86ef91797aae1cae52afd3612fab45e180ccce0 improve user profile page to make it more blog alike: beautify the /u/{username} page to make it more like a user blogs / microblogs.
    047076e98703c700af6bbd1df6ed9c66abe6510b pnpm format
    d05a42817b25289349bd62310449c186adf23031 improve profile_background_url and card_background_url handling
    d6103d7977cf1b1b205e1423758dab7b8161891b image-rehash: add script to remap user profile_background_url and card_background_url
    aceae4c07179b6fa30fa99a8beea07948146159e fix emoji reactions heart shown separately
    3ec468716dbb8763546c81ecb28ef0ba5ed7e0c1 add user data export feature:
    3d58d278c53a441f305e446fb125f3e8df5a2841 chat: fix some UI problems: * the popup menu after clicking 'attach file or emoji' button is occluded by previous user's message. * The emoji picker's group indicator is misaligned with current selected group, both on mobile and desktop(FIXED WITH CLAUDE, NOT GEMINI) * sometimes, the reactions emojis are duplicated, same emoji appear twice.
    7504cfbbfdb165db779c96c5e1a6257f588bb1ed chat: add reactions feature
    af3835ab2c137472b10d31ae17a143520cd2e6d9 chat: fix message out of screen, action buttons won't cause shape change.
    2a357821f3dddb10c68a138c6e87d695ff56c0b2 chat: auto resize composer
    899ff868a0dc13dbca282129c96cd23813af97d2 chat: allow upload and merge with emoji button

    Post #41
  • Zerick:

    token无处释放

    正解!兼有

    不过光有token还不行的,还需要Product Manager的精心制作

    Post #11 ❤️ 1 like
  • 自主
    可控
    国产
    安可替代(AKTD)
    信创改造(XC改造)

    Post #8 ❤️ 4 likes
  • 解决了,再试一下看看

    Post #39 ❤️ 2 likes
  • Xrystal-line:

    个人资料背景和资料卡背景未正确渲染

    没想到 profile_background_url and card_background_url 里也有uploaded image, rehash的时候忘了,还是原来的链接格式,404。已经修复。

    Xrystal-line:

    签名档内的img元素: 存在多余的mt / mb, 且无法修改; h / w也无法修改

    你的意思是signature所在的div有个mt?

    image.png

    Post #37 ❤️ 1 like
  • Xrystal-line:

    聊天发送图片和贴表情?

    已实现。

    Post #6
  • 已经有了image.png

    Post #3 ❤️ 3 likes
  • Jul 20, 2026, 2:49:14 PM (Australia/Perth)
    Anonymous posting, no login required!
    mention @somebody add notification(in topic and chat)
    reply and reactions notification
    system notification

    Post #35 ❤️ 1 like
  • < Jul 17, 2026 (Australia/Perth)
    crawl URL and show preview(whole line: onebox, inline: title fetching, our site: special treatment)
    QRCode, BBCode text/background color, [justify] align
    add build info in console F12
    fix header layout misalignment
    move 'reply to topic' above 'Suggested Topics'
    in chat: click avatar shows user profile, quote message

    See 功能更新 CHANGE LOG to test markdown/bbcode support.

    Post #34 ❤️ 1 like
  • 青年杰出贡献上交大門人:

    打开一个阅读过的话题时 进度条在上次阅读的位置而不是首条帖子

    这个是在我们的设计里的,我前几天发现有些topic进来回到post1(例如本帖),昨天做了修复。如果还出现回到post1,可以把本站的浏览数据清理再刷新一下。若再遇到了反馈是哪个topic

    hoist:

    Reply to topic 应该放在相关推荐的上面比较好

    非常好建议,我怎么没考虑到(可能因为大多数时候是我发的topic,回复也是回复单个post多一点)。

    Xrystal-line:

    另外当前的App有时会闪退,Admin 是否考虑更新App?

    我都不记得何年何月的事情了,还真的有人在用吗?
    如果要实现App,有如下思路:

    1. Web App也是App
    2. 浏览器套壳,webview访问网站,也不是NativeApp,没啥意思
    3. 把现有的代码里的前后端拆开,使用Tauri实现跨平台的App,前端打包可以复用,利用Rust后端实现自定义传输/缓存等浏览器无法做的内容。
      目前想把Web功能完善好,再考虑实现NativeApp
    Post #33 ❤️ 2 likes
  • xjtu.appxjtu.men域名换着用,我经常好几个节点都无法访问.app,但是.men正常。

    Post #4 ❤️ 1 like
  • ToDoList:
    < Jul 16, 2026 (Australia/Perth)
    add auto contents table
    change bulleted list and emoji icons in composer
    support date parsing [date.....]
    fix user signature out of screen issue when line is too long( e.g. 如何打造美丽简历 - #3 )
    fix share-post button not working on desktop
    wiki shared edit problem
    chat messages number indicator auto update
    soft delete post

    Post #29 ❤️ 1 like
  • image.png

    Post #19
  • github.svg
    已配置,刷新一下

    Post #17
  • 能正常显示。所有的图片除了svg之外,不管是什么格式,都会被ImageMagick转换为AVIF格式。如果没法正常显示,可能是浏览器不支持: AVIF image format | Can I use... Support tables for HTML5, CSS3, etc

    其实普遍的做法是根据不同的浏览器UserAgent,服务器发送支持的格式。

    另外AVIF虽然压缩率比较高,浏览器广泛支持,但也存在一些问题:

    • 压缩/转码成avif较慢。
    • 不支持progrssive decoding,导致没法在网络较慢时像jpg一样一行一行地加载,只能全部下载后才能加载。

    比较理想的是jpeg-xl,支持progressive decoding, encoding较快。
    但是目前仅支持最新版Chrome/Firefox并需要启用experimental setting:

    • Chrome:
      访问 chrome://flags/
      enable-jxl-image-format
    • Firefox:
      访问 about:config
      image.jxl.enabled
    Post #13
  • I_Love_ZJU:

    发现同时选择多张图片上传 实际上传的只有第一张图片 每次都得重新选择有点不方便🫠

    已修复。我之前用Firefox没遇到过这个bug,用Chromium可以复现。

    芙蓉湖第一树莓果:

    定义几个模板,例如2×2 grid,让用户选择

    当前grid模式是为了更好地展示多张图片。目前当上传多张图片,或者多张图片连在一块时,会自动插入在两头插入

    [grid mode ="tile"]
    [ /grid]
    

    ,从而通过tile/slide展示多张图片。如果需要连续的布局,可以修改为[grid mode="off"]

    看来可以添加对mode="2x2"mode="axb"这种允许用户自定义的参数的解析。(已实现)

    Post #28 ❤️ 1 like
  • I_Love_ZJU:

    以及 不知道本站是否支持选中其他发言的部分内容进行引用回复的功能()

    已添加Quote/Copy Quote的功能。

    I_Love_ZJU:

    但是我刚刚发现同一个帖子有多个spoiler 内容不能同时显示 点开一个其他的就会隐藏?

    这个只是和Discourse的行为不一样,我觉得当前的行为也能接受。

    芙蓉湖第一树莓果:

    xjtu.app的表情似乎并没有完全迁

    目前试验了一下,emoji-picker里自定义部分的图片都能正常加载。

    芙蓉湖第一树莓果:

    我們可能觉得有趣的内容 中的链接需要指向.men站点(我們可能觉得有趣的内容这个帖子原本是门友都可以编辑的帖子,现在门友并没有对应的编辑权限)。

    目前登录.app或.men中的任一域名,登录状态都会被同步到另一个域名,所有功能全部相同,只是网络流量不过/过CDN的区别。
    为了防止在不同的域名间切换,我們可能觉得有趣的内容 中的absolute URL已被手动改成了relative URL.

    make post wiki 是个好功能,不过它依赖于:

    • post revisions management,方便看到谁改了什么,以及回滚
    • trust level system,当前把Discourse的等级迁移过来了,但是自动升级的机制比较复杂,还涉及到post read numbers / read time / login days 等的统计
    • collaborative edit:类似于云文档多人同时协作编辑,可以用yjs. 否则如果两个人同时修改,容易产生冲突。
    Post #25 ❤️ 2 likes
  • 超出屏幕范围和图片无法上传问题已修复

    Post #22 ❤️ 2 likes
  • 研究生上课没啥用,卷绩点没啥用,主要是论文/专利通杀,以前是研一一篇论文拿国奖.

    Post #2
  • 哪些图片丢失了?在这里反馈: Revive xjtu.men with a slim and swift design

    Post #268
  • 私信我一下原来的账号的邮箱

    Post #11
  • 目前试用了一下,感觉还不错🐱
    编辑器正常,可以上传图片.

    自动grid
    ctrl+v上传图片
    All images converted to AVIF to save bandwidth automatically!

    image.png

    Post #20 ❤️ 2 likes
  • Issue tracking

    进度栏,这个还真不太好实现,当前的远远没有Discourse完美

    发现贴表情的时候 pig2的动图只能显示🐖的图案 但自己发帖可以正常显示

    reactions: pig2 gif are not animated
    the url hould be </uploads/image/a5/52/a552de2017382634e9bb9c81e663be3a8c3e4cca7a07c0a683cc44788464e62b.avif>
    shows as an static pig emoji,
    which is unlike wave_gif which the url is kept

    群聊的文字配色或许可以优化一下… dark模式下别人发的文字有点难以辨认 light时自己发的文字看不清

    improve basic topic moderation functionality
    should allow mod and admin to edit any topic title, delete topic, close topic,

    allow configure max number of posts in topic, auto close topic after reach this limit

    https://meta.discourse.org/t/discourse-moderation-guide-part-2-managing-users/406265
    https://meta.discourse.org/t/discourse-moderation-guide-part-3-managing-content/406266

    new user cannot access the general chat, which should be available to all users. and also allow users to mute channels/chats.

    use IndexedDB to cache content to prevent return-to-home-page lag

    composer: Ctrl+X/C when nothing seletect should cut/copy whole line

    reply-to and replied-by indicator in post

    Post #18 ❤️ 1 like
  • 设计主打KISS(Keep it simple, stupid),不支持复杂的插件和主题系统,而是尽量改善唯一的、默认的用户界面

    支持dark mode / light mode自动识别,也可以手动切换

    Post #17 ❤️ 1 like
  • 贴表情有的,different with discourse, 可以贴任意多,你可以体验一下,使用Discourse SSO登录,还支持聊天功能

    进度条是个好建议,应该还要有 jump to first and jump to last

    Post #14 ❤️ 2 likes
  • 请门友继续在 Revive xjtu.men with a slim and swift design 提出意见,可能在不久的将来用xjtu.men将xjtu.app取代。make Discourse history.

    Post #2 ❤️ 1 like
  • 其他问题

    @hoist 在测试环境留言提出没有chat功能,已经实现

    rebake以后对于有poll的post没有正常展示poll

    重新编辑后重新触发poll

    在浅色背景下代码块背景为深色,非常丑

    Post #12
    1. 已实现
    2. github登录应该是正常的吧?只不过可能有3那样的无法和已有账号合并的问题。
    3. 已修复。根据email作为用户的唯一标识,不同SSO登录方式登录不修改已有用户的profile。
    4. TBD: /f/discourse/plugins/discourse-reactions
    5. 图片下面meta段落的问题的原因:从Discoruse导出posts表的时候,导出了raw和cooked,cooked带Discourse的lightbox,这里面的html的picture href没做处理。我导入数据的时候自己再做一遍cook就好了。
    6. 跟5的问题类似,之前只对raw里面图片URL做了处理,然而数据库表里其他地方也有URL,没处理干净。
    Post #11 ❤️ 1 like