Diario de trabajo 2026

Hojea el diario de trabajo de 2026 por día.

13 则 第 1 / 3 页

2026-04-23

Ha pasado casi otro mes y vuelvo a escribir. ¡El tiempo vuela! 😭

Casi he olvidado cómo escribir. Escribiré sobre lo que recuerde sobre la marcha.

  1. Puesto de trabajo
    Solicité el programa de liderazgo de Suzhou, y gracias a eso conocí al hermano mayor Liang, exalumno de mi escuela tres años mayor que yo, que se encarga de atraer inversiones en SISPARK. Él nos presentó los puestos de trabajo compartidos OPC en el Parque de Economía Digital Dushu Lake, cerca de mi casa. Los primeros tres meses son gratuitos, y a partir del cuarto mes se cobrarían 500 CNY por persona al mes, aunque al parecer podría ser gratis.

    Después de oírlo, PGW se mostró muy interesado y también se unió. Así que en Suzhou, Cz, PGW y yo tenemos cada uno un puesto de trabajo. Hoy es el cuarto día trabajando allí. La sensación de volver al trabajo es un poco extraña, como dijo Cz: «un poco nostálgico». Para mí, significa poder distinguir claramente entre el estado de trabajo y el de no trabajo, lo que me ayuda a concentrarme mejor. Creo que es positivo. Otra ventaja es que trabajar con colegas facilita el intercambio de ideas y puntos de vista. Pueden surgir nuevas ideas y una colaboración más estrecha significa un producto más cohesionado.

    En cuanto a otras cosas, ya veremos cómo evoluciona.

  2. Iteración de legion-mind
    Siento que legion-mind tiende a desviarse y carece de capacidad de lluvia de ideas. Por eso, cloné y estudié a fondo superpower, absorbí sus buenas prácticas, y las estoy usando para iterar legion-mind.

    Esto ha ralentizado notablemente mi ritmo para hacer cualquier otra cosa, porque imagina que soy un leñador y legion-mind es mi hacha. Si estoy afilando el hacha, no puedo cortar árboles con eficiencia. Muchas veces no sé en qué medida ni de qué manera un cambio mío afecta a las capacidades de todo el harness.

    Por eso necesito un benchmark. La última vez quise usar el benchmark de SWE, pero siento que me desvié: no se trata de probar la capacidad de las grandes herramientas modelo —eso ya lo hacen ellos—, sino de construir algunos ejemplos típicos que pueda entender y evaluar desde dos aspectos: estabilidad y creatividad.

    Últimamente he visto a menudo pedirle a un gran modelo que genere un script para crear un GIF de «un pelícano montando en bicicleta». Lo tomaré como una prueba de entrevista, por ejemplo:

    "Genera un GIF en TypeScript de 512x512, 4 segundos, 24 fps, bucle sin fin: un pelícano andando en bicicleta por una carretera costera. Se requiere un fondo de tres capas (cielo, mar, carretera), las ruedas girando continuamente, el movimiento de pedaleo sincronizado con la velocidad de las ruedas, un ligero balanceo vertical del cuerpo y un pequeño movimiento de la cabeza. Soporta los parámetros --seed y --out."
    

    Luego, que el LLM use este conjunto de herramientas Harness para construir un pequeño producto funcional, que entienda los requisitos por sí mismo, diseñe, implemente, pruebe y no me moleste en el proceso; al final veremos el resultado.

    Después, la comprensión y el procesamiento de datos por parte del LLM: ¿procesar un CSV y extraer información? Aún no lo he pensado bien, parece que volvemos a probar la capacidad del modelo grande, no la del harness.

    Luego, corregir errores y añadir funciones.

    En resumen, pensar en casos de prueba es difícil. Antes probaba la capacidad del harness en proyectos reales, esperando matar dos pájaros de un tiro. Pero esa práctica en realidad es como rezar para que nada salga mal. Ahora quiero hacerlo de una forma más científica.

    Cz está desarrollando AIM (AI Project Manager), que es precisamente la dirección hacia la que Legion quería ir. Voy a integrar Legion como capa de harness de AIM.

  3. Otras cosas
    Hay muchas otras cosas que quiero hacer pero que todavía no he empezado formalmente: una es la operativización con IA de 1earn, y otra es el arbitraje deportivo de PMA. Antes pensaba que con la ayuda de la IA podría ocuparme de ambas, pero ahora veo que lo realmente escaso es mi atención. Al avanzar en varias tareas importantes a la vez, probablemente descuide unas por otras. Como ya mencioné en diarios anteriores, lo máximo que puedo hacer simultáneamente son 2 o 3 cosas.

    En la era de la IA, lo más importante es la gestión de la atención humana. Quizá necesito podar activamente, centrar mi atención solo en unas pocas cosas a la vez, no demasiadas, y cerrar una antes de empezar otra.

    Ya he puesto en marcha OKR, pero el proceso de revisión es lento. A veces soy demasiado vago y anhelo demasiado ese «estado de trabajo perfecto», de modo que si no es perfecto empiezo a holgazanear. Debo romper esta atadura autoimpuesta con horarios y constancia. Como decía ese señor de 82 años que sigue yendo al gimnasio a las 4:30 a. m.: «trabajar con heridas».

打开这一天

26 de marzo de 2026

Inténtalo de nuevo. Vuelve a intentar un registro de voz.

La última vez, alrededor del 6 de marzo, hace unos 20 días, intenté usar una nota de voz como mi registro diario para reflexionar y resumir mi vida reciente, algo así como hacer un balance del trabajo y la vida de las últimas semanas. Luego probé a convertirlo en un registro escrito usando ChatGPT. El resultado fue sorprendentemente bueno; hizo un trabajo excelente al organizar y redactar mi lenguaje, que en ese tipo de registro de voz tiende a ser bastante desordenado, en un texto coherente, lógico y claro.

En cuanto a la calidad del trabajo, es bastante buena. Pero sentí un miedo, un miedo a “perder la voz”. Si todo este lenguaje no lo digo yo mismo, sino que lo escribe ChatGPT, ¿acaso me convierto en algo domesticado por la IA? ¿Sigo teniendo mis propios pensamientos e ideas? ¿O solo puedo proporcionar materias primas, delegar el proceso real de pensar a la IA y luego tomar lo que ella ha pensado y fingir que es mi propio producto para venderlo, mientras que en realidad solo conservo una vaga impresión y un rastro superficial de esas cosas? ¿Sigo siendo yo mismo, o solo soy un esclavo de la IA? De ahí proviene mi miedo.

Perdona que esté comiendo mientras digo esto. De hecho, incluso grabar estos dos minutos y medio me resulta bastante incómodo, porque quiero intentar que las frases sean lo más fluidas posible para que me resulte más fácil transcribirlas y copiarlas después.

Vuelvo a intentarlo ahora porque esta vez creo que solo usaré el texto transcrito de esta grabación y lo copiaré manualmente como una entrada de blog en el diario, sin depender de la IA. Creo que, al menos, debe haber en el mundo algo escrito por mis propias manos. Además, no creo que tener ideas sea suficiente; creo que el proceso de convertir esas ideas en palabras, oraciones y artículos es, de hecho, la esencia del pensamiento y también parte de la esencia de la actividad humana. Me ha dado hasta pereza comer (iba a pedir McDonald’s).

Hoy creo que hay algunos temas de los que escribir. Primero, la diferencia entre el registro de voz y el registro escrito. El registro de voz me genera una sensación de urgencia, como si tuviera que decir algo para mantener la cadena de significantes y seguir produciendo, produciendo y produciendo. En este proceso, puedo pensar muy poco, a diferencia de escribir, donde puedo elegir cada palabra y pensar mientras escribo. Esa es la diferencia que percibo, y es lo que me resulta incómodo de las notas de voz.

Ahora quizá dejo una pregunta abierta: ¿puede uno desarrollar esta habilidad con la práctica? Por ejemplo, si lo hago 100 veces, después de 100 días, quizá pueda pensar con rapidez en estas notas de voz y decir cosas más coherentes. Ese es el primer punto.

El segundo punto, como ves, tampoco da tiempo a pensar profundamente. Es el siguiente: creo que, con la participación profunda de la IA en mi trabajo y vida, mi forma de trabajar debe cambiar. En algún momento pensé que podría desconectarme por completo del código y convertirme en un supuesto presidente o CEO que solo se ocupa de la superestructura. Pero empiezo a pensar que la IA aún no es capaz de ocupar ese puesto de construir toda la estructura organizativa.

Por un lado, quizá sea porque no he entrenado suficientemente a la IA. Por otro lado, creo que para ser ese presidente, mi pensamiento debe mantenerse agudo, y el proceso de “pensar qué es lo que realmente quiero” no puede ser reemplazado por la IA. De lo contrario, solo obtendré cada vez más confusión. Porque cuando yo emito una frase, la IA me devuelve diez, e incluso puede generar cosas que yo no había pensado. Puedo pensar “esto también está bien, aquello también está bien”, y el error acumulativo se produce en ese proceso. Cuando paso una serie de prompts y paso un día entero “vibe coding”, puedo obtener algo sorprendente y agradable; pero si quiero hacer ingeniería seria, lo más probable es que obtenga algo diferente de lo que quería al principio.

Incluso puedo llegar a dudar, si no lo he pensado bien, de si lo que quería al principio era claro, o si simplemente estaba persiguiendo una idea ingenua e irrealista, consumiendo recursos (tokens). Por lo tanto, el “vibe coding” no me ha hecho la vida más fácil; al contrario, ha hecho que la presión de pensar sea mayor.

Sin embargo, desde el punto de vista físico, el “vibe coding” sí me facilita las cosas. ¿Por qué? Porque ya no necesito dedicar mucho tiempo a la entrada manual. Puedo, o más bien me veo obligado a, gestionar mi tiempo de forma más fragmentada, trabajando en tres contextos a la vez. Mi modo de trabajo podría ser: levantarme por la mañana, desayunar, escribir el siguiente prompt y dejar que la IA empiece a trabajar; mientras tanto, hago ejercicio; hacia el mediodía, vuelvo a revisar y aceptar los resultados, y doy nuevas instrucciones. Este proceso requiere que sea lo suficientemente ágil y agudo en mis pensamientos para darle instrucciones precisas. Luego me alejo de la computadora para comer, o cambio al siguiente contexto para dar instrucciones al siguiente equipo de IA, y así sucesivamente. Así es como paso el día.

Pero descubro que mi energía es limitada. Así que, mientras idealmente pienso así, puede que después de dar el prompt me vaya a hacer otra cosa, a distraerme, a mirar Bilibili, a ver videos, a pensar en cosas sin importancia. Mi mente no se vuelve más aguda en este proceso; no genero nuevos pensamientos más profundos sobre el lugar donde la IA va a trabajar; el bucle de retroalimentación no se establece.

Creo que CZ tiene una virtud muy buena: vuelve a ingerir trabajos anteriores, trabajos de la IA, y completa un bucle de retroalimentación completo para continuar su pensamiento y luego iterar. Es muy probable que, después de examinarme repetidamente, descubra que mi bucle es abierto. Es decir, no vuelvo a digerir lo que he producido antes, o no lo repienso. Esto provoca que la profundidad de mi pensamiento se interrumpa en este nivel, y es algo que debo evitar.

Si no pienso, algún día me veré obligado a enfrentarme a una gran cantidad de estas cosas. Quizá sea por algún error o fallo que no puedo entender, quizá por preguntas de otros, y me daré cuenta de que no comprendo los conceptos tan profundamente. En resumen, creo que esto necesita mejorar.

El tercer punto, quiero hablar de algo concreto. Esto es el Signal Trader en el que he estado trabajando últimamente. Descubro que, a diferencia de otros proyectos de “vibe coding”, este me hace sentir incómodo a menudo. La incomodidad viene de que quizá no comprendo bien los requisitos, o no los comprendo ni los domino completamente. Esto se superpone con el segundo punto que acabo de mencionar. Es decir, no he masticado bien cómo debería ser el diseño en sí.

Además, no tengo una forma, o no tengo una forma cómoda, de verificar si el código generado por la IA es correcto o si falta algo. Porque he comprobado repetidamente que, cuando le pido que revise su propio trabajo, siempre piensa que está bastante completo. Pero cuando pregunto por un detalle concreto, me dice: “Ah, esto aún no está implementado, solo se ha dejado la interfaz”. Así que no puedo agotar este tipo de preguntas.

Creo que un método mejor sería diseñar una forma de crear todos los casos de uso, dejar que la IA los explique y luego juzgar si el trabajo está completo. Porque para verificar si un trabajo está completo, normalmente hay dos métodos: uno de caja blanca, viendo cómo se ha hecho. En este caso, debería ver el código que ha escrito. Pero como no puedo verlo ni comprenderlo completamente, e incluso deseo no hacerlo para poder escalarme, en esa situación debería adoptar un método de prueba de caja negra. Y quizá esa sea la parte que falta en esta tarea: pruebas convenientes.

Probablemente esta sea también la razón por la que he adelantado estos días la tarea de abrir el acceso a la IA a Yuan. En mi subconsciente siempre he sabido qué es lo que me incomoda, pero en el proceso real, esa idea no ha surgido en mi conciencia. Así que hasta hoy, durante este proceso de resumen y reflexión de mi diario, la he sacado a relucir.

Mientras decía esto, se me ocurrió otra cosa, pero pasó fugazmente y parece que la he olvidado. Bueno, no la perseguiré por ahora.

Quiero decir que últimamente, debido a otras cosas, me he distraído un poco, he sentido que no doy abasto, que hay presión de otras cosas. Pero creo que lo bueno es que no me he derrumbado emocionalmente. Solo siento la carga de trabajo, no un desbordamiento emocional. Creo que es un buen cambio. Pienso que todo pasará y tendrá un cierre y una transición satisfactorios. Creo que el futuro sigue siendo brillante y esperanzador.

Vale, siguiente pregunta. Antes también pensé en otro tema que quería tratar. Sí, el restablecimiento de mis OKR personales. A principios de marzo quería ponerlo en práctica, después del Año Nuevo chino, pero me interrumpieron una serie de cosas y se ha ido posponiendo hasta ahora. Creo que el retraso no significa que deba cancelarse, así que planeo retomarlo todo en breve. Especialmente ahora que la IA ha liberado parte de mi productividad, la focalización se vuelve más importante.

Porque creo que la motivación detrás de esto es: si uno puede esforzarse en una dirección durante mucho tiempo, debería poder lograr algo. Lo peor es la repetición, lo peor es que el tiempo sea como un paseante de perros y yo sea el perro, corriendo de un lado a otro, adelante y atrás. Cuando la persona solo ha caminado un kilómetro, yo quizá ya he caminado cuatro. Creo que no debería ser así.

Quiero volver a hablar de qué contenido incluirían estos OKR. De hecho, ya había esbozado algunos antes, pero no en el móvil. Primero, lo relacionado con el trabajo, es decir, lo cuantitativo; quiero hacerlo bien para mejorar la gestión de nuestras posiciones. Segundo, seguiré realizando mejoras de ingeniería, incluida la apertura de Yuan a los agentes de IA, y quizá optimizar y refactorizar el rendimiento de algunos componentes existentes con otras tecnologías. Tercero, quizá quiera ayudar a mis compañeros de equipo en el desarrollo de modelos. Cuarto, una práctica emprendedora relacionada con el agente de IA OPC, en la que trabajaré estrechamente con CZ.

Eso es en el ámbito laboral. El objetivo final es ganar algo de dinero este año.

Segundo, en cuanto a la familia y la vida. Mi vida está a punto de entrar en una próxima etapa que quizá llegue más rápido de lo que esperaba. La afrontaré con serenidad, la aceptaré con alegría y allanaré el camino para nuestro futuro. La diferencia aquí es que antes, cuando solo estaba yo, mis metas y prioridades vitales eran diferentes. Para mí, el cultivo del carácter y el crecimiento de la experiencia eran lo primero; el crecimiento económico y el éxito profesional eran lo segundo. Por eso SY siempre dice que no tengo tantas ganas de ganar dinero.

Pero si suponemos que vamos a formar una familia, esa prioridad aumenta enormemente. Es decir, la mejora económica real y el éxito profesional se vuelven más urgentes y prioritarios. Creo que esto no es una carga para mí, sino algo emocionante y estimulante. Así que debería afrontarlo bien.

Tercero, para mantener la estabilidad de mi estructura mental, necesito hacer algunos ajustes en mi rutina. Por ejemplo, reunirme semanalmente con CZ para trabajar en persona, o hacer boxeo, ejercicio. Descubro que si me quedo solo en casa durante mucho tiempo, mi ánimo decae. En cambio, si tengo actividades al aire libre, o incluso si veo a otras personas sin tener conversaciones profundas con ellas, me beneficia y me ayuda.

Una vida activa: esos dos grandes aspectos, y un aspecto menor para mejorar mi estado mental. Estos tres objetivos deberían ser el foco de mi esfuerzo durante los próximos seis meses o el próximo año. Luego los desglosaré en lo que necesito hacer en el segundo trimestre.

Al principio pensaba que no tenía mucho que decir, pero de repente me he dado cuenta de que llevo hablando 20 minutos, así que creo que ha sido más de lo que esperaba. Después transcribiré estas notas de voz a texto en el diario, y en ese proceso intentaré que la IA no me ayude a extraer las ideas. Creo que esto debería ser un pilar necesario de mi existencia como ser humano.

Bien, voy a terminar esta grabación en 5 segundos. 3, 2, 1, adiós.

打开这一天

2026-03-17

Reanudación del registro después de más de un mes. Pasé el Año Nuevo, no voy a indagar en lo que pasó entre medio; antes de hoy también hice un registro de voz, pero aún no lo he organizado para ponerlo aquí.

En este más de un mes han ocurrido muchísimas cosas, es imposible registrarlas todas de golpe. Así que planeo ignorarlas por ahora y escribir lo de hoy.

  1. Continuación de la exploración de Agentes de IA

    El 8 de marzo participé en una sesión de debate sobre Agentes de IA organizada por exalumnos. El evento se realizó en Shenzhen, con más de treinta personas inscritas presencialmente; se dice que en realidad asistieron más de cuarenta. Yo me uní de forma remota a través de Tencent Meeting. Sin embargo, como ese día acompañé a sy al hospital, el entorno para la reunión era muy malo; estuve en el coche, conectado al punto de acceso del teléfono para dar mi charla. La red del punto de acceso era muy inestable, así que no pude encender la cámara ni ver las reacciones de los amigos remotos a través del vídeo; solo pude hablar mirando la pantalla. Aunque la preparación fue muy insuficiente, logré hablar fluidamente durante un tiempo gracias a mis propias reflexiones sobre el uso de los agentes de IA (es decir, los registros de trabajo que he ido anotando desde principios de 2026 y los artículos basados en esas notas que he escrito con opiniones relacionadas con la IA). Al principio pensé que me pondría nervioso, pero el resultado no estuvo mal.

    Los enlaces relacionados están aquí:

    1. Reflexiones sobre los Agentes de IA
    2. La trayectoria de crecimiento de Legion: de grabador de tareas a sistema operativo multiagente para ingeniería

    También eché un vistazo a las presentaciones de otros exalumnos. Siento que todos aún están en la etapa inicial de exploración de los agentes de IA representados por OpenClaw. Esto también indica que este campo sigue siendo un océano azul. Sin embargo, la actividad de «regalar langostas gratis» que se realizó el 6 de marzo frente al edificio de Tencent en Shenzhen demuestra que hay un gran entusiasmo por esta área, así que, aunque sea un océano azul, la ventana de oportunidad es muy limitada.

    Luego, el viernes discutí con cz; le presenté el método de uso de Legionmind, lo dejé probar una tarea para experimentarlo, y también le presenté otros proyectos de agentes harness en la industria y blogs relacionados. A través de su discusión, se aclaró una pregunta que había estado rondando en mi mente en segundo plano durante este tiempo: ¿Qué es exactamente Legionmind? Ahora creo que la respuesta se divide en dos partes:

    1. Una herramienta de agente harness.
    2. El manejo del muro de información implícita mencionado anteriormente.

    Más tarde, cz pensó durante un día y propuso solicitar el OPC para formalizar este negocio. Él también tiene algunas prácticas y reflexiones relacionadas, como el proyecto czon y sus reflexiones recientes sobre el producto Elys. Combinando nuestras ideas, surge un producto de «empresa unipersonal con IA»: construir un alter ego de agente inteligente de IA, alcanzar un acuerdo con la IA en ciertos temas laborales, construir una base de conocimiento (alma/memoria) y, en última instancia, buscar una profunda alineación. No diré más por ahora; tengo un gran entusiasmo por este proyecto, y sumado a que sy tiene un conocimiento profundo en psicología, seguramente podrá brindar un gran apoyo en esta parte. Creo que cuando lo relacionado con la cuantificación se haya estabilizado, invertiré mucho esfuerzo, pasión y tiempo en esto.

  2. signal-trader

    Esta idea surge de la «guerra prolongada del capital» de cz. Si se completa, quizás mejore enormemente nuestra estrategia subjetiva y la forma de apostar, generando algunos beneficios. Actualmente, el progreso no es optimista; creo que debo reflexionar sobre ello. Ciertamente, en las últimas dos semanas, por algunas razones, mi mente ha estado muy ocupada. Una de las razones de la discusión con cz el viernes pasado fue que cz entendía mis dificultades y quería transferir la tarea para avanzar. Sin embargo, parece que estos días él se ha centrado en lo del OPC, así que cuando vuelva, tendré que impulsar este asunto.

    Después de sincronizar con cz hoy, este será siempre mi prioridad máxima hasta que se complete. Por tres razones:

    1. La confianza de mis compañeros. En realidad, cuando escuché por primera vez sobre este módulo, después de que cz me lo contara, me desconecté. Más tarde vi el registro de su conversación con Ryan y sentí calidez en el corazón; eso se transformará en responsabilidad.
    2. Los posibles beneficios que puede traer este proyecto en sí mismo. Podría aumentar significativamente los ingresos de nuestro fondo Midas, mejorando notablemente nuestra situación financiera. Considerando que la idea del OPC aún está en la fase de «hacer productos con la boca», esto es más sólido y debería implementarse primero.
    3. La última razón es que servirá como una gran prueba para Legionmind. Utilizaré Legionmind de forma intensiva en esta tarea, veré sus problemas y los tomaré como material de reflexión para su mejora, lo que también afectará indirectamente a nuestro proyecto OPC.

    Ahora pienso por qué el progreso es lento.

    Lo primero es que mi energía se ha visto significativamente ocupada durante este período. Pero a medida que las cosas se vuelven más claras, la presión y la motivación caen sobre mí al mismo tiempo. Entonces, como se menciona en el artículo La aventura del timón y el viento, la fuente de motivación se ha encendido completamente en mí. No tengo escapatoria, pero tampoco desesperación. Al contrario, siento una presión positiva, una responsabilidad que conlleva, y la alegría de ver las posibles hermosas posibilidades en el futuro. Todas estas cosas forman mi motivación. Presiento que, a partir de ahora, el progreso de este asunto será más rápido que antes.

    La segunda razón son las deficiencias que Legionmind ha mostrado en este trabajo complejo. El sistema que discutimos tiene muchos detalles, y estos detalles probablemente afectarán la dirección de diseño de todo el módulo durante la implementación del código, e incluso revelarán más problemas de detalle que ni siquiera hemos discutido. Tal complejidad, cuando se plasma en el documento de diseño RFC de Legionmind, hace que uno se maree fácilmente al leerlo. A esto se suma la razón anterior: en el pasado reciente no tuve energía para leer detenidamente estos documentos técnicos llenos de detalles. Por eso, después de varias rondas de «vibe-coding», me sentí algo perdido. Desde esta perspectiva, TDD podría ser una buena práctica para este proyecto. Si la IA pudiera hacer pruebas de extremo a extremo y proporcionarme un método de prueba manual, creo que impulsar este módulo no sería un problema.

    La tercera razón se esconde detrás de la segunda: la idea de signal-trader en sí es un producto de la reflexión profunda de cz. Aunque hemos tenido varias rondas de sincronización, no estoy seguro de haber captado el núcleo de su idea en este work item, o incluso tal vez él mismo no lo tiene muy claro. Me admiro a mí mismo por exponer esta razón claramente. Pero ya no soy el que era antes; la solución natural a este problema es tomar yo mismo la iniciativa de pensamiento. En esencia, necesito dedicar más esfuerzo mental.

  3. Modificaciones del blog

    He utilizado Legionmind para modificar sustancialmente el tema de mi blog. Ahora es un tema que refleja mi voluntad personal, inspirado por anemone y granda.org. Luego, pensándolo bien, consideré que modificar el style.css de mi czon site era demasiado difícil, así que hice lo contrario: trasladé el texto multilingüe generado por czon site al sitio principal. Después de todo, czon no tiene aspiraciones en esto; que czon haga lo que mejor sabe hacer, y yo expresaré libremente mi voluntad en la capa externa.

打开这一天

2026-02-05

¡A registrar mi día! Hoy cambio el formato.

  1. ChatGPT Pro

    El viernes me armé de valor y fui a la todopoderosa Xianyu (plataforma de segunda mano) a comprar un ChatGPT Pro por 1369 yuanes. Me pareció más barato que los 200 USD, así que acepté sin dudar. Pero no me lo entregaron hasta el martes. Me dieron una cuenta de Outlook y una cuenta de ChatGPT vinculada a ese correo.

    Al iniciar sesión en Outlook vi, ¡vaya sorpresa!, una factura de ChatGPT pagada en pesos filipinos.

    PlanImporte
    Suscripción ChatGPT Pro₱8919,64
    Impuesto: ₱1070,36
    Total: ₱9990,00
    Método de pagoMastercard-xxxx

    Por curiosidad, lo convertí a yuanes (CNY) y resultó ser solo unos 1174,54 CNY. ¡Eso significa que él se embolsó casi 200 yuanes de beneficio!

    Luego investigué y, ¡hostia!, se merece esa ganancia. Filipinas es, de hecho, el lugar más barato del mundo para comprar el plan ChatGPT Pro. Increíble.

    Tengo un contacto de confianza en Tailandia y pensé en replicar su éxito, pero, ja, Tailandia es más caro: unos 1537 CNY. ¿Podría vender membresías de ChatGPT de Filipinas en plataformas similares a Xianyu en, por ejemplo, Polonia (1942 CNY)? 🤔

  2. Cierre del asunto http-proxy

    Por fin resolví el tema de http-proxy. Madre mía, resultó más complejo de lo que pensaba. Esto demuestra que la capacidad de trabajo de Legion en un mono-repo, abarcando 8 proyectos sobre un mismo tema, está casi al límite. Incluso tuve algunos problemas con subagentes que fallaban.

    Pero, por otro lado, sin Legionmind, recuerdo que dar instrucciones directas a la IA para resolver un problema de este nivel era imposible. Esto muestra indirectamente la capacidad única de Legionmind en estas situaciones.

    Al final, la propia Legion resolvió la tarea. Ahora puedo prácticamente prescindir de programar e incluso, en la mayoría de los casos, solo dejar algunos comentarios de revisión sobre los documentos de diseño. Estoy bastante satisfecho con esta versión de Legion.

  3. Iteración de Legionmind

    Hablando de Legionmind.

    Esta noche volví a actualizar Legion. Creo que imponerle un flujo de trabajo fijo sigue siendo un poco rígido; en esencia, sigue funcionando dentro de mi marco para que la IA trabaje. Pero la IA, especialmente la inteligente —como el Codex 5.2 extra high que uso a menudo desde que compré ChatGPT Pro—, lo entiende todo. No sé si mi sistema multiagente está siendo ineficiente en este aspecto. Pienso que, a medida que la IA se vuelva más inteligente, dejar que ella misma diseñe el flujo de trabajo debería ser una forma más razonable. En este nivel, tanto yo como Manus u oh-my-opencode, todos somos pioneros que allanan el camino antes de que la IA pueda reemplazar completamente a los humanos en las tareas humanas actuales. Como dijo Nietzsche: “El hombre es un puente hacia el superhombre”.

    Así que, volviendo al tema, deberíamos probar sistemáticamente el rendimiento de diferentes versiones de Legion con un enfoque científico. Necesitamos un benchmark para evaluar cómo distintas versiones de Legion abordan el mismo conjunto de tareas complejas de codificación. Debería crear pronto una herramienta de este tipo (quizás inspirándome en los benchmarks comunes de la industria).

    A partir de ahora, además de continuar con el trabajo de Yuan, me centraré en este aspecto.

    Por cierto, no he seguido trabajando estos días en el puente de GitHub de Legionmind. La razón es que OpenCode ya tiene esa capacidad por sí mismo. En lugar de esforzarme en terminarlo lleno de errores, prefiero ponerlo en pausa por ahora. Creo que no vale la pena hacer cosas que una ola pueda barrer fácilmente; hay que construir un barco que suba junto con el nivel del mar (esta metáfora la copié del blog de Manus).

    —Y por hoy, ya está. Vi el comentario inter-servidor de CZ. Creo que sí debería anotar cosas cuando me apetezca, aunque el hábito requiere tiempo cultivarlo. Para mí, lo importante de registrar no es repasar los detalles un día futuro, sino que el acto mismo de escribir es un proceso de pensamiento profundo en cadena. Incluso si nadie lee este diario, seguirá teniendo un significado enorme para mí.

打开这一天

2026-02-02

Después de hacer ejercicio hoy, me relajé y no hice nada.

  1. ¿Qué planeas hacer mañana?
    1. Configurar todo lo relacionado con el proxy HTTP y poner en funcionamiento el clúster.
    2. Poner en funcionamiento org-mode.nvim.
    3. Investigar el servidor de tránsito.

打开这一天

2026-02-01

Fui a Lengshan para mostrarle los zapatos de nieve a sy. Medimos la longitud del pie (245) y probamos un par bastante cómodo, pero lamentablemente el color bonito de Lengshan estaba agotado en la talla, así que sy tuvo que comprarlos en línea.

Al mediodía comí en casa de sc la comida que él preparó. Tiene un dispositivo para cocinar bistec a baja temperatura, y el bistec que cocinó realmente quedó muy tierno. sc nos preparó un acertijo de “room tour” que constaba de dos pistas. La primera pista requería encontrar 4 palabras/frases en inglés en 4 lugares, y a través de una contraseña de números de serie, formar una palabra: “Three”. La segunda pista se obtenía de un acertijo ambiental, y finalmente obtenía el número 31 / 13 (no recuerdo bien) para sacar un chocolate de un cajón con muchas cajitas numeradas.

Lástima que no tenía chocolate; al final recibimos una pegatina bonita.

La sesión de juegos de mesa de la tarde fue aún más interesante. Lo más destacado fue, por supuesto, “El Gobernante”. Finalmente, el personaje de la clase media interpretado por sc logró una victoria sin precedentes, la primera vez que la clase media gana desde que jugamos este juego. pgw, que interpretaba a la clase burguesa, se enfadó muchísimo porque el ratoncito que interpretaba al gobierno no lo ayudó en dos votaciones clave sobre reformas políticas muy importantes para pgw. Yo interpretaba a la clase trabajadora, y naturalmente no compartía muchos intereses comunes con la burguesía en la mayoría de los temas, así que no podía hacer mucho para ayudar. De hecho, al final del juego, excepto pgw, los tres (sc, el ratoncito y yo) estábamos muy igualados en puntos. Se logró un mundo donde solo el capitalista sale perdiendo.

Este juego es realmente muy divertido y se ha convertido en mi juego de mesa favorito. Tiene una profundidad considerable: cada uno de los cuatro jugadores tiene un estilo de juego muy diferente, y cada vez que juegas con un rol diferente, la experiencia es completamente distinta. Por ejemplo, esta vez, yo, como clase trabajadora, experimenté por primera vez un excedente de desempleados (porque tanto el gobierno como la burguesía no querían abrir nuevas empresas), hasta el punto de alcanzar las condiciones para iniciar una protesta y manifestación de trabajadores. La clase trabajadora salió a las calles, declarando que harían que el país cambiara el cielo y la tierra. El efecto concreto era obtener un dado de influencia y restar un total de (número de desempleados - 2 + número de sindicatos) puntos de las otras clases.

Como era de esperar, antes la clase trabajadora tenía que calcular y suplicar a la burguesía y al gobierno que abrieran nuevas empresas; ahora todos se apresuraban a abrir nuevas empresas, revitalizando el juego de inmediato. Al final, obtuve el segundo lugar con una puntuación alta de 101.

打开这一天